/* first, a few words about the sensor:             */
/*     offset:  1.00 volts                          */
/*     span  :  3.00 volts                          */
/*     range : 100.00 PSI                            */
/*     volts/psi:  0.03                             */
/*     psi/volt : 33.33                             */
/*   max flow:  1902.1 ml/min @ 100.00 PSI            */

#define Brown_Air_MAX_FLOW    0x76e0000   /* internal units */
#define Brown_Air_TBL_MASK    0x7fff800 
#define Brown_Air_SHIFT_VALUE 0xb       
#define Brown_Air_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Brown_Air_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4265  , 0x44e5  , 0x4744  , 0x4985  , 0x4bad  , 0x4dbf  , 0x4fbf  ,
/* 64.00*/  0x51ac  , 0x538b  , 0x555a  , 0x571c  , 0x58d2  , 0x5a7d  , 0x5c1e  , 0x5db3  ,
/*128.00*/  0x5f41  , 0x60c7  , 0x6244  , 0x63ba  , 0x6529  , 0x6691  , 0x67f3  , 0x694f  ,
/*192.00*/  0x6aa6  , 0x6bf7  , 0x6d42  , 0x6e8a  , 0x6fcb  , 0x7109  , 0x7241  , 0x7378  ,
/*256.00*/  0x74a8  , 0x75d5  , 0x76ff  , 0x7824  , 0x7946  , 0x7a66  , 0x7b81  , 0x7c9a  ,
/*320.00*/  0x7db0  , 0x7ec2  , 0x7fd3  , 0x80e0  , 0x81eb  , 0x82f4  , 0x83f8  , 0x84fb  ,
/*384.00*/  0x85fd  , 0x86fb  , 0x87f6  , 0x88f1  , 0x89e8  , 0x8ade  , 0x8bd2  , 0x8cc3  ,
/*448.00*/  0x8db4  , 0x8ea1  , 0x8f8e  , 0x9078  , 0x9160  , 0x9247  , 0x932c  , 0x940f  ,
/*512.00*/  0x94f1  , 0x95d2  , 0x96b1  , 0x978d  , 0x9869  , 0x9943  , 0x9a1c  , 0x9af3  ,
/*576.00*/  0x9bca  , 0x9c9e  , 0x9d71  , 0x9e44  , 0x9f15  , 0x9fe4  , 0xa0b2  , 0xa180  ,
/*640.00*/  0xa24c  , 0xa317  , 0xa3e0  , 0xa4a8  , 0xa570  , 0xa636  , 0xa6fc  , 0xa7c1  ,
/*704.00*/  0xa884  , 0xa945  , 0xaa06  , 0xaac6  , 0xab86  , 0xac45  , 0xad01  , 0xadbe  ,
/*768.00*/  0xae79  , 0xaf33  , 0xafed  , 0xb0a6  , 0xb15e  , 0xb215  , 0xb2cb  , 0xb380  ,
/*832.00*/  0xb435  , 0xb4e9  , 0xb59c  , 0xb64e  , 0xb700  , 0xb7b0  , 0xb878  , 0xb90f  ,
/*896.00*/  0xba21  , 0xba6b  , 0xbb18  , 0xbbc4  , 0xbc6f  , 0xbd19  , 0xbdc3  , 0xbe6d  ,
/*960.00*/  0xbf16  , 0xbfbe  , 0xc065  , 0xc10c  , 0xc1b3  , 0xc258  , 0xc2fe  , 0xc3a2  ,
/*1024.00*/  0xc445  , 0xc4e8  , 0xc58b  , 0xc62c  , 0xc6ce  , 0xc76f  , 0xc80e  , 0xc8af  ,
/*1088.00*/  0xc94e  , 0xc9ec  , 0xca8b  , 0xcb27  , 0xcbc4  , 0xcc60  , 0xccfc  , 0xcd98  ,
/*1152.00*/  0xce33  , 0xcecd  , 0xcf66  , 0xcfff  , 0xd098  , 0xd131  , 0xd1c8  , 0xd25f  ,
/*1216.00*/  0xd2f7  , 0xd38c  , 0xd422  , 0xd4b8  , 0xd54e  , 0xd5e2  , 0xd676  , 0xd709  ,
/*1280.00*/  0xd79d  , 0xd82f  , 0xd8c1  , 0xd953  , 0xd9e4  , 0xda75  , 0xdb06  , 0xdb96  ,
/*1344.00*/  0xdc25  , 0xdcb5  , 0xdd45  , 0xddd2  , 0xde60  , 0xdeee  , 0xdf7c  , 0xe009  ,
/*1408.00*/  0xe095  , 0xe122  , 0xe1ae  , 0xe239  , 0xe2c4  , 0xe34e  , 0xe3d9  , 0xe463  ,
/*1472.00*/  0xe4ec  , 0xe575  , 0xe5fe  , 0xe688  , 0xe70f  , 0xe797  , 0xe81f  , 0xe8a5  ,
/*1536.00*/  0xe92d  , 0xe9b3  , 0xea39  , 0xeabf  , 0xeb44  , 0xebca  , 0xec4f  , 0xecd3  ,
/*1600.00*/  0xed56  , 0xeddb  , 0xee5e  , 0xeee1  , 0xef64  , 0xefe7  , 0xf068  , 0xf0ec  ,
/*1664.00*/  0xf16d  , 0xf1ee  , 0xf269  , 0xf2f0  , 0xf370  , 0xf3f1  , 0xf471  , 0xf4f0  ,
/*1728.00*/  0xf56f  , 0xf5ee  , 0xf66e  , 0xf6ec  , 0xf76a  , 0xf7e7  , 0xf866  , 0xf8e2  ,
/*1792.00*/  0xf95f  , 0xf9dc  , 0xfa59  , 0xfad6  , 0xfb50  , 0xfbce  , 0xfc49  , 0xfcc4  ,
/*1856.00*/  0xfd3f  , 0xfdbb  , 0xfe34  , 0xfeae  , 0xff29  , 0xffa3  , 0xffff  , 0xffff   };


const U_INT32 Brown_Air_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x3b9bc   , 0x6c55c   , 0x9e391   , 0xd1459   , 0x1057b6  ,
/* 4600 */  0x13ada6  , 0x171629  , 0x1a9141  , 0x1e1eec  , 0x21bf2c  , 0x2571fe  ,
/* 4c00 */  0x293765  , 0x2d0f60  , 0x30f9ee  , 0x34f710  , 0x3906c6  , 0x3d2910  ,
/* 5200 */  0x415ded  , 0x45a55e  , 0x49ff63  , 0x4e6bfc  , 0x52eb29  , 0x577ce9  ,
/* 5800 */  0x5c213d  , 0x60d825  , 0x65a1a1  , 0x6a7db1  , 0x6f6c53  , 0x746d8b  ,
/* 5e00 */  0x798156  , 0x7ea7b4  , 0x83e0a6  , 0x892c2e  , 0x8e8a48  , 0x93faf4  ,
/* 6400 */  0x997e37  , 0x9f140c  , 0xa4bc76  , 0xaa7771  , 0xb04504  , 0xb62528  ,
/* 6a00 */  0xbc17e0  , 0xc21d2d  , 0xc8350c  , 0xce5f7f  , 0xd49c88  , 0xdaec22  ,
/* 7000 */  0xe14e52  , 0xe7c316  , 0xee4a6a  , 0xf4e456  , 0xfb90d5  , 0x1024fe4 ,
/* 7600 */  0x109218c , 0x11005c6 , 0x116fc90 , 0x11e05f4 , 0x12521ea , 0x12c5070 ,
/* 7c00 */  0x133918e , 0x13ae540 , 0x1424b84 , 0x149c45a , 0x1514fc6 , 0x158edc8 ,
/* 8200 */  0x1609e58 , 0x1686180 , 0x170373a , 0x1781f88 , 0x1801a6c , 0x18827e2 ,
/* 8800 */  0x19047ec , 0x1987a88 , 0x1a0bfbe , 0x1a91782 , 0x1b181da , 0x1b9feca ,
/* 8e00 */  0x1c28e48 , 0x1cb305a , 0x1d3e506 , 0x1dcac40 , 0x1e58610 , 0x1ee7276 ,
/* 9400 */  0x1f7716a , 0x20082f4 , 0x209a718 , 0x212ddc8 , 0x21c270c , 0x22582ec ,
/* 9a00 */  0x22ef158 , 0x2387258 , 0x24205f0 , 0x24bac18 , 0x25564d4 , 0x25f3028 ,
/* a000 */  0x2690e0c , 0x272fe88 , 0x27d0194 , 0x2871730 , 0x2913f64 , 0x29b7a30 ,
/* a600 */  0x2a5c78c , 0x2b02778 , 0x2ba9a00 , 0x2c51f18 , 0x2cfb6b8 , 0x2da6100 ,
/* ac00 */  0x2e51dd0 , 0x2efed34 , 0x2facf30 , 0x305c3c0 , 0x310cadc , 0x31be498 ,
/* b200 */  0x32710dc , 0x3324fb8 , 0x33da12c , 0x3490530 , 0x3547bc8 , 0x36004f4 ,
/* b800 */  0x36ba0b4 , 0x3774f04 , 0x3830ff0 , 0x38ee36c , 0x39ac980 , 0x3a6c218 ,
/* be00 */  0x3b2cd58 , 0x3beeb24 , 0x3cb1b78 , 0x3d75e6c , 0x3e3b3f8 , 0x3f01c08 ,
/* c400 */  0x3fc96b8 , 0x4092400 , 0x415c3d0 , 0x4227638 , 0x42f3b38 , 0x43c12c0 ,
/* ca00 */  0x448fce8 , 0x455f9a0 , 0x46308f0 , 0x4702ac8 , 0x47d5f48 , 0x48aa648 ,
/* d000 */  0x497ffe0 , 0x4a56c18 , 0x4b2ead0 , 0x4c07c28 , 0x4ce2018 , 0x4dbd690 ,
/* d600 */  0x4e99fa0 , 0x4f77b50 , 0x5056978 , 0x5136a50 , 0x5217db0 , 0x52fa3a0 ,
/* dc00 */  0x53ddc28 , 0x54c2748 , 0x55a84e8 , 0x568f530 , 0x5777818 , 0x5860d78 ,
/* e200 */  0x594b580 , 0x5a37010 , 0x5b23d30 , 0x5c11cf0 , 0x5d00f40 , 0x5df1420 ,
/* e800 */  0x5ee2b90 , 0x5fd5598 , 0x60c9230 , 0x61be170 , 0x62b4330 , 0x63ab780 ,
/* ee00 */  0x64a3e78 , 0x659d7f0 , 0x6698408 , 0x67942b8 , 0x68913f8 , 0x698f7b0 ,
/* f400 */  0x6a8ee20 , 0x6b8f718 , 0x6c912a0 , 0x6d940c0 , 0x6e98178 , 0x6f9d4b8 ,
/* fa00 */  0x70a3a90 , 0x71ab308 , 0x72b3df0 , 0x73bdb98 , 0x74c8bc0 , 0x1514830  };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define Black_He_MAX_FLOW    0x1c0000    /* internal units */
#define Black_He_TBL_MASK    0x1fff00  
#define Black_He_SHIFT_VALUE 0x8       
#define Black_He_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Black_He_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 Black_He_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define Black_H2_MAX_FLOW    0x1c0000    /* internal units */
#define Black_H2_TBL_MASK    0x1fff00  
#define Black_H2_SHIFT_VALUE 0x8       
#define Black_H2_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Black_H2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 Black_H2_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define Black_N2_MAX_FLOW    0x1c0000    /* internal units */
#define Black_N2_TBL_MASK    0x1fff00  
#define Black_N2_SHIFT_VALUE 0x8       
#define Black_N2_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Black_N2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 Black_N2_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define Black_ArMe_MAX_FLOW    0x1c0000    /* internal units */
#define Black_ArMe_TBL_MASK    0x1fff00  
#define Black_ArMe_SHIFT_VALUE 0x8       
#define Black_ArMe_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Black_ArMe_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 Black_ArMe_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    26.7 ml/min @ 100.00 PSI            */

#define Blue_He_MAX_FLOW    0x1a0000    /* internal units */
#define Blue_He_TBL_MASK    0x1fff00  
#define Blue_He_SHIFT_VALUE 0x8       
#define Blue_He_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Blue_He_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x5044  , 0x5c87  , 0x66f0  , 0x70d8  , 0x7a1b  , 0x82d1  , 0x8b0c  ,
/*  8.00*/  0x92ec  , 0x9a6e  , 0xa19e  , 0xa892  , 0xaf46  , 0xb5bf  , 0xbc09  , 0xc223  ,
/* 16.00*/  0xc814  , 0xcdd9  , 0xd382  , 0xd908  , 0xde69  , 0xe3b2  , 0xe8dc  , 0xedf0  ,
/* 24.00*/  0xf2e9  , 0xf7c8  , 0xfc8d  , 0xffff  , 0xffff   };


const U_INT32 Blue_He_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x5d60    , 0xfa2b    ,
/* 5800 */  0x1a360   , 0x25902   , 0x31b0e   ,
/* 7000 */  0x3e985   , 0x4c468   , 0x5abb7   ,
/* 8800 */  0x69f70   , 0x79f95   , 0x8ac25   ,
/* a000 */  0x9c520   , 0xaea87   , 0xc1c59   ,
/* b800 */  0xd5a96   , 0xea53f   , 0xffc53   ,
/* d000 */  0x115fd2  , 0x12cfbc  , 0x144c12  ,
/* e800 */  0x15d4d3  , 0x1769ff  , 0x190b97  , 0x5ab99    };
/*   max flow:    54.7 ml/min @ 100.00 PSI            */

#define Blue_H2_MAX_FLOW    0x360000    /* internal units */
#define Blue_H2_TBL_MASK    0x3fff00  
#define Blue_H2_SHIFT_VALUE 0x8       
#define Blue_H2_ADC_SHIFT(ADC) ((ADC)>>2)

const U_INT16 Blue_H2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4a76  , 0x51bb  , 0x586d  , 0x5e9b  , 0x6467  , 0x69e0  , 0x6f11  ,
/*  8.00*/  0x7407  , 0x78ca  , 0x7d58  , 0x81bd  , 0x85ff  , 0x8a1e  , 0x8e1d  , 0x91fc  ,
/* 16.00*/  0x95cc  , 0x9979  , 0x9d13  , 0xa09a  , 0xa409  , 0xa737  , 0xaab4  , 0xadf3  ,
/* 24.00*/  0xb120  , 0xb440  , 0xb752  , 0xba55  , 0xbd52  , 0xc033  , 0xc2b5  , 0xc5ee  ,
/* 32.00*/  0xc8ba  , 0xcb7b  , 0xce33  , 0xd0e1  , 0xd381  , 0xd623  , 0xd8bb  , 0xdb45  ,
/* 40.00*/  0xddcb  , 0xe048  , 0xe2c1  , 0xe531  , 0xe79b  , 0xe9fb  , 0xec59  , 0xeeb1  ,
/* 48.00*/  0xf101  , 0xf34b  , 0xf592  , 0xf7d5  , 0xfa0f  , 0xfc43  , 0xfe74  , 0xffff  , 0xffff   };


const U_INT32 Blue_H2_Adc_To_Flow[] = {            0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x31e7    , 0xaf3a    ,
/* 4c00 */  0x13403   , 0x1c043   , 0x253f8   ,
/* 5800 */  0x2ef24   , 0x391c5   , 0x43bdd   ,
/* 6400 */  0x4ed6a   , 0x5a66e   , 0x666e8   ,
/* 7000 */  0x72ed8   , 0x7fe3e   , 0x8d51a   ,
/* 7c00 */  0x9b36c   , 0xa9934   , 0xb8672   ,
/* 8800 */  0xc7b26   , 0xd7750   , 0xe7af1   ,
/* 9400 */  0xf8607   , 0x109894  , 0x11b296  ,
/* a000 */  0x12d40f  , 0x13fcfd  , 0x152d62  ,
/* ac00 */  0x16653d  , 0x17a48e  , 0x18eb54  ,
/* b800 */  0x1a3991  , 0x1b8f45  , 0x1cec6d  ,
/* c400 */  0x1e510d  , 0x1fbd22  , 0x2130ad  ,
/* d000 */  0x22abae  , 0x242e26  , 0x25b813  ,
/* dc00 */  0x274977  , 0x28e250  , 0x2a82a0  ,
/* e800 */  0x2c2a66  , 0x2dd9a2  , 0x2f9053  ,
/* f400 */  0x314e7b  , 0x331419  , 0x34e12d  , 0xa98f9    };
/*   max flow:    54.7 ml/min @ 100.00 PSI            */

#define Blue_N2_MAX_FLOW    0x360000    /* internal units */
#define Blue_N2_TBL_MASK    0x3fff00  
#define Blue_N2_SHIFT_VALUE 0x8       
#define Blue_N2_ADC_SHIFT(ADC) ((ADC)>>2)

const U_INT16 Blue_N2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4a76  , 0x51bb  , 0x586d  , 0x5e9b  , 0x6467  , 0x69e0  , 0x6f11  ,
/*  8.00*/  0x7407  , 0x78ca  , 0x7d58  , 0x81bd  , 0x85ff  , 0x8a1e  , 0x8e1d  , 0x91fc  ,
/* 16.00*/  0x95cc  , 0x9979  , 0x9d13  , 0xa09a  , 0xa409  , 0xa737  , 0xaab4  , 0xadf3  ,
/* 24.00*/  0xb120  , 0xb440  , 0xb752  , 0xba55  , 0xbd52  , 0xc033  , 0xc2b5  , 0xc5ee  ,
/* 32.00*/  0xc8ba  , 0xcb7b  , 0xce33  , 0xd0e1  , 0xd381  , 0xd623  , 0xd8bb  , 0xdb45  ,
/* 40.00*/  0xddcb  , 0xe048  , 0xe2c1  , 0xe531  , 0xe79b  , 0xe9fb  , 0xec59  , 0xeeb1  ,
/* 48.00*/  0xf101  , 0xf34b  , 0xf592  , 0xf7d5  , 0xfa0f  , 0xfc43  , 0xfe74  , 0xffff  , 0xffff   };


const U_INT32 Blue_N2_Adc_To_Flow[] = {            0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x31e7    , 0xaf3a    ,
/* 4c00 */  0x13403   , 0x1c043   , 0x253f8   ,
/* 5800 */  0x2ef24   , 0x391c5   , 0x43bdd   ,
/* 6400 */  0x4ed6a   , 0x5a66e   , 0x666e8   ,
/* 7000 */  0x72ed8   , 0x7fe3e   , 0x8d51a   ,
/* 7c00 */  0x9b36c   , 0xa9934   , 0xb8672   ,
/* 8800 */  0xc7b26   , 0xd7750   , 0xe7af1   ,
/* 9400 */  0xf8607   , 0x109894  , 0x11b296  ,
/* a000 */  0x12d40f  , 0x13fcfd  , 0x152d62  ,
/* ac00 */  0x16653d  , 0x17a48e  , 0x18eb54  ,
/* b800 */  0x1a3991  , 0x1b8f45  , 0x1cec6d  ,
/* c400 */  0x1e510d  , 0x1fbd22  , 0x2130ad  ,
/* d000 */  0x22abae  , 0x242e26  , 0x25b813  ,
/* dc00 */  0x274977  , 0x28e250  , 0x2a82a0  ,
/* e800 */  0x2c2a66  , 0x2dd9a2  , 0x2f9053  ,
/* f400 */  0x314e7b  , 0x331419  , 0x34e12d  , 0xa98f9    };
/*   max flow:    54.7 ml/min @ 100.00 PSI            */

#define Blue_ArMe_MAX_FLOW    0x360000    /* internal units */
#define Blue_ArMe_TBL_MASK    0x3fff00  
#define Blue_ArMe_SHIFT_VALUE 0x8       
#define Blue_ArMe_ADC_SHIFT(ADC) ((ADC)>>2)

const U_INT16 Blue_ArMe_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4a76  , 0x51bb  , 0x586d  , 0x5e9b  , 0x6467  , 0x69e0  , 0x6f11  ,
/*  8.00*/  0x7407  , 0x78ca  , 0x7d58  , 0x81bd  , 0x85ff  , 0x8a1e  , 0x8e1d  , 0x91fc  ,
/* 16.00*/  0x95cc  , 0x9979  , 0x9d13  , 0xa09a  , 0xa409  , 0xa737  , 0xaab4  , 0xadf3  ,
/* 24.00*/  0xb120  , 0xb440  , 0xb752  , 0xba55  , 0xbd52  , 0xc033  , 0xc2b5  , 0xc5ee  ,
/* 32.00*/  0xc8ba  , 0xcb7b  , 0xce33  , 0xd0e1  , 0xd381  , 0xd623  , 0xd8bb  , 0xdb45  ,
/* 40.00*/  0xddcb  , 0xe048  , 0xe2c1  , 0xe531  , 0xe79b  , 0xe9fb  , 0xec59  , 0xeeb1  ,
/* 48.00*/  0xf101  , 0xf34b  , 0xf592  , 0xf7d5  , 0xfa0f  , 0xfc43  , 0xfe74  , 0xffff  , 0xffff   };


const U_INT32 Blue_ArMe_Adc_To_Flow[] = {            0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x31e7    , 0xaf3a    ,
/* 4c00 */  0x13403   , 0x1c043   , 0x253f8   ,
/* 5800 */  0x2ef24   , 0x391c5   , 0x43bdd   ,
/* 6400 */  0x4ed6a   , 0x5a66e   , 0x666e8   ,
/* 7000 */  0x72ed8   , 0x7fe3e   , 0x8d51a   ,
/* 7c00 */  0x9b36c   , 0xa9934   , 0xb8672   ,
/* 8800 */  0xc7b26   , 0xd7750   , 0xe7af1   ,
/* 9400 */  0xf8607   , 0x109894  , 0x11b296  ,
/* a000 */  0x12d40f  , 0x13fcfd  , 0x152d62  ,
/* ac00 */  0x16653d  , 0x17a48e  , 0x18eb54  ,
/* b800 */  0x1a3991  , 0x1b8f45  , 0x1cec6d  ,
/* c400 */  0x1e510d  , 0x1fbd22  , 0x2130ad  ,
/* d000 */  0x22abae  , 0x242e26  , 0x25b813  ,
/* dc00 */  0x274977  , 0x28e250  , 0x2a82a0  ,
/* e800 */  0x2c2a66  , 0x2dd9a2  , 0x2f9053  ,
/* f400 */  0x314e7b  , 0x331419  , 0x34e12d  , 0xa98f9    };
/*   max flow:   432.1 ml/min @ 100.00 PSI            */

#define Green_He_MAX_FLOW    0x1b00000   /* internal units */
#define Green_He_TBL_MASK    0x1fffe00 
#define Green_He_SHIFT_VALUE 0x9       
#define Green_He_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Green_He_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x424a  , 0x44bb  , 0x4713  , 0x4953  , 0x4b7e  , 0x4d93  , 0x4f9d  ,
/* 16.00*/  0x5193  , 0x537b  , 0x555a  , 0x5725  , 0x58e9  , 0x5aa3  , 0x5c51  , 0x5df8  ,
/* 32.00*/  0x5f96  , 0x612b  , 0x62b2  , 0x643f  , 0x65bf  , 0x6736  , 0x68aa  , 0x6a17  ,
/* 48.00*/  0x6b85  , 0x6ce1  , 0x6e3d  , 0x6f96  , 0x70e9  , 0x7238  , 0x7383  , 0x74c9  ,
/* 64.00*/  0x760a  , 0x7748  , 0x7883  , 0x79ba  , 0x7aed  , 0x7c1d  , 0x7d4b  , 0x7e74  ,
/* 80.00*/  0x7f9e  , 0x80bd  , 0x81eb  , 0x82fd  , 0x8417  , 0x8530  , 0x8646  , 0x875a  ,
/* 96.00*/  0x886b  , 0x8979  , 0x8a85  , 0x8b90  , 0x8c98  , 0x8d9e  , 0x8ea1  , 0x8fa2  ,
/*112.00*/  0x90a2  , 0x91a0  , 0x929b  , 0x9395  , 0x948d  , 0x9584  , 0x9678  , 0x976a  ,
/*128.00*/  0x985c  , 0x994b  , 0x9a39  , 0x9b25  , 0x9c11  , 0x9cf9  , 0x9de1  , 0x9ec1  ,
/*144.00*/  0x9fac  , 0xa090  , 0xa172  , 0xa253  , 0xa332  , 0xa40f  , 0xa4ed  , 0xa5c9  ,
/*160.00*/  0xa6a3  , 0xa77c  , 0xa853  , 0xa92b  , 0xaa00  , 0xaad4  , 0xaba7  , 0xac7a  ,
/*176.00*/  0xad4b  , 0xae1a  , 0xaeea  , 0xafb8  , 0xb084  , 0xb150  , 0xb21b  , 0xb2e4  ,
/*192.00*/  0xb3ae  , 0xb475  , 0xb53d  , 0xb603  , 0xb6c8  , 0xb78c  , 0xb84e  , 0xb912  ,
/*208.00*/  0xb9d4  , 0xba95  , 0xbb55  , 0xbda3  , 0xbcd4  , 0xbd90  , 0xbe4d  , 0xbf08  ,
/*224.00*/  0xbfc3  , 0xc07e  , 0xc138  , 0xc1f0  , 0xc2a8  , 0xc360  , 0xc417  , 0xc4cd  ,
/*240.00*/  0xc582  , 0xc635  , 0xc6ea  , 0xc79e  , 0xc850  , 0xc902  , 0xc9b3  , 0xca64  ,
/*256.00*/  0xcb12  , 0xcbc3  , 0xcc71  , 0xcd1f  , 0xcdcc  , 0xce79  , 0xcf24  , 0xcfd0  ,
/*272.00*/  0xd07c  , 0xd126  , 0xd1d0  , 0xd278  , 0xd321  , 0xd3c9  , 0xd470  , 0xd517  ,
/*288.00*/  0xd5be  , 0xd663  , 0xd709  , 0xd7ae  , 0xd852  , 0xd8f6  , 0xd999  , 0xda3c  ,
/*304.00*/  0xdade  , 0xdb80  , 0xdc21  , 0xdcc1  , 0xdd62  , 0xde01  , 0xdea0  , 0xdf40  ,
/*320.00*/  0xdfdd  , 0xe07c  , 0xe11a  , 0xe1b6  , 0xe252  , 0xe2ee  , 0xe38a  , 0xe426  ,
/*336.00*/  0xe4c0  , 0xe55b  , 0xe5f4  , 0xe68c  , 0xe729  , 0xe7be  , 0xe857  , 0xe8ee  ,
/*352.00*/  0xe986  , 0xea1d  , 0xeab3  , 0xeb49  , 0xebde  , 0xec74  , 0xed07  , 0xed9e  ,
/*368.00*/  0xee32  , 0xeec5  , 0xef59  , 0xefec  , 0xf07e  , 0xf111  , 0xf1a2  , 0xf232  ,
/*384.00*/  0xf2c4  , 0xf355  , 0xf3e6  , 0xf476  , 0xf505  , 0xf595  , 0xf624  , 0xf6b2  ,
/*400.00*/  0xf742  , 0xf7d0  , 0xf85c  , 0xf8ea  , 0xf977  , 0xfa07  , 0xfa8f  , 0xfb1c  ,
/*416.00*/  0xfba8  , 0xfc33  , 0xfcbe  , 0xfd49  , 0xfdd4  , 0xfe5d  , 0xfee8  , 0xff71  ,
/*432.00*/  0xfffa  , 0xffff  , 0xffff   };


const U_INT32 Green_He_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0xfe82    , 0x1c758   , 0x29425   , 0x364ea   , 0x439a8   ,
/* 4600 */  0x5125c   , 0x5ef09   , 0x6cfad   , 0x7b44a   , 0x89cde   , 0x98969   ,
/* 4c00 */  0xa79ed   , 0xb6e69   , 0xc66dc   , 0xd6347   , 0xe63aa   , 0xf6804   ,
/* 5200 */  0x107057  , 0x117ca1  , 0x128ce3  , 0x13a11d  , 0x14b94f  , 0x15d579  ,
/* 5800 */  0x16f59a  , 0x1819b3  , 0x1941c4  , 0x1a6dcc  , 0x1b9dcd  , 0x1cd1c6  ,
/* 5e00 */  0x1e09b6  , 0x1f459e  , 0x20857d  , 0x21c955  , 0x231125  , 0x245cec  ,
/* 6400 */  0x25acab  , 0x270061  , 0x285810  , 0x29b3b7  , 0x2b1355  , 0x2c76eb  ,
/* 6a00 */  0x2dde79  , 0x2f49fe  , 0x30b97c  , 0x322cf1  , 0x33a45e  , 0x351fc3  ,
/* 7000 */  0x369f20  , 0x382275  , 0x39a9c1  , 0x3b3505  , 0x3cc441  , 0x3e5774  ,
/* 7600 */  0x3feea0  , 0x4189c4  , 0x4328df  , 0x44cbf2  , 0x4672fc  , 0x481dff  ,
/* 7c00 */  0x49ccf9  , 0x4b7fec  , 0x4d36d6  , 0x4ef1b8  , 0x50b090  , 0x527363  ,
/* 8200 */  0x543a2b  , 0x5604ec  , 0x57d3a6  , 0x59a656  , 0x5b7cfe  , 0x5d579f  ,
/* 8800 */  0x5f3636  , 0x6118c6  , 0x62ff4f  , 0x64e9ce  , 0x66d845  , 0x68cab4  ,
/* 8e00 */  0x6ac11b  , 0x6cbb7a  , 0x6eb9d1  , 0x70bc1f  , 0x72c265  , 0x74cca3  ,
/* 9400 */  0x76dad8  , 0x78ed06  , 0x7b032c  , 0x7d1d49  , 0x7f3b5d  , 0x815d6b  ,
/* 9a00 */  0x83836f  , 0x85ad6b  , 0x87db60  , 0x8a0d4b  , 0x8c432f  , 0x8e7d0b  ,
/* a000 */  0x90bade  , 0x92fcaa  , 0x95426d  , 0x978c27  , 0x99d9da  , 0x9c2b85  ,
/* a600 */  0x9e8127  , 0xa0dac0  , 0xa33853  , 0xa599dc  , 0xa7ff5d  , 0xaa68d8  ,
/* ac00 */  0xacd648  , 0xaf47b0  , 0xb1bd13  , 0xb4366a  , 0xb6b3ba  , 0xb93504  ,
/* b200 */  0xbbba42  , 0xbe437a  , 0xc0d0ab  , 0xc361d2  , 0xc5f6f1  , 0xc89008  ,
/* b800 */  0xcb2d17  , 0xcdce1d  , 0xd0731d  , 0xd31c12  , 0xd5c901  , 0xd879e4  ,
/* be00 */  0xdb2ec3  , 0xdde799  , 0xe0a465  , 0xe3652b  , 0xe629e8  , 0xe8f29b  ,
/* c400 */  0xebbf49  , 0xee8fee  , 0xf16488  , 0xf43d1e  , 0xf719aa  , 0xf9fa2c  ,
/* ca00 */  0xfcdea7  , 0xffc71b  , 0x102b384 , 0x105a3ea , 0x1089844 , 0x10b9094 ,
/* d000 */  0x10e8ce0 , 0x1118d22 , 0x114915c , 0x117998c , 0x11aa5b8 , 0x11db5d8 ,
/* d600 */  0x120c9f0 , 0x123e200 , 0x126fe0a , 0x12a1e0a , 0x12d4202 , 0x13069f2 ,
/* dc00 */  0x13395da , 0x136c5ba , 0x139f992 , 0x13d3160 , 0x1406d28 , 0x143ace6 ,
/* e200 */  0x146f09c , 0x14a384c , 0x14d83f2 , 0x150d390 , 0x1542728 , 0x1577eb2 ,
/* e800 */  0x15ada3a , 0x15e39b8 , 0x1619d2a , 0x1650498 , 0x1687000 , 0x16bdf5a ,
/* ee00 */  0x16f52ae , 0x172c9fc , 0x176453c , 0x179c47a , 0x17d47b0 , 0x180ced8 ,
/* f400 */  0x18459fe , 0x187e918 , 0x18b7c2a , 0x18f1336 , 0x192ae3a , 0x1964d30 ,
/* fa00 */  0x199f024 , 0x19d9710 , 0x1a141ee , 0x1a4f0ca , 0x1a8a39c , 0x50aed0   };
/*   max flow:   432.1 ml/min @ 100.00 PSI            */

#define Green_H2_MAX_FLOW    0x1b00000   /* internal units */
#define Green_H2_TBL_MASK    0x1fffe00 
#define Green_H2_SHIFT_VALUE 0x9       
#define Green_H2_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Green_H2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x424a  , 0x44bb  , 0x4713  , 0x4953  , 0x4b7e  , 0x4d93  , 0x4f9d  ,
/* 16.00*/  0x5193  , 0x537b  , 0x555a  , 0x5725  , 0x58e9  , 0x5aa3  , 0x5c51  , 0x5df8  ,
/* 32.00*/  0x5f96  , 0x612b  , 0x62b2  , 0x643f  , 0x65bf  , 0x6736  , 0x68aa  , 0x6a17  ,
/* 48.00*/  0x6b85  , 0x6ce1  , 0x6e3d  , 0x6f96  , 0x70e9  , 0x7238  , 0x7383  , 0x74c9  ,
/* 64.00*/  0x760a  , 0x7748  , 0x7883  , 0x79ba  , 0x7aed  , 0x7c1d  , 0x7d4b  , 0x7e74  ,
/* 80.00*/  0x7f9e  , 0x80bd  , 0x81eb  , 0x82fd  , 0x8417  , 0x8530  , 0x8646  , 0x875a  ,
/* 96.00*/  0x886b  , 0x8979  , 0x8a85  , 0x8b90  , 0x8c98  , 0x8d9e  , 0x8ea1  , 0x8fa2  ,
/*112.00*/  0x90a2  , 0x91a0  , 0x929b  , 0x9395  , 0x948d  , 0x9584  , 0x9678  , 0x976a  ,
/*128.00*/  0x985c  , 0x994b  , 0x9a39  , 0x9b25  , 0x9c11  , 0x9cf9  , 0x9de1  , 0x9ec1  ,
/*144.00*/  0x9fac  , 0xa090  , 0xa172  , 0xa253  , 0xa332  , 0xa40f  , 0xa4ed  , 0xa5c9  ,
/*160.00*/  0xa6a3  , 0xa77c  , 0xa853  , 0xa92b  , 0xaa00  , 0xaad4  , 0xaba7  , 0xac7a  ,
/*176.00*/  0xad4b  , 0xae1a  , 0xaeea  , 0xafb8  , 0xb084  , 0xb150  , 0xb21b  , 0xb2e4  ,
/*192.00*/  0xb3ae  , 0xb475  , 0xb53d  , 0xb603  , 0xb6c8  , 0xb78c  , 0xb84e  , 0xb912  ,
/*208.00*/  0xb9d4  , 0xba95  , 0xbb55  , 0xbda3  , 0xbcd4  , 0xbd90  , 0xbe4d  , 0xbf08  ,
/*224.00*/  0xbfc3  , 0xc07e  , 0xc138  , 0xc1f0  , 0xc2a8  , 0xc360  , 0xc417  , 0xc4cd  ,
/*240.00*/  0xc582  , 0xc635  , 0xc6ea  , 0xc79e  , 0xc850  , 0xc902  , 0xc9b3  , 0xca64  ,
/*256.00*/  0xcb12  , 0xcbc3  , 0xcc71  , 0xcd1f  , 0xcdcc  , 0xce79  , 0xcf24  , 0xcfd0  ,
/*272.00*/  0xd07c  , 0xd126  , 0xd1d0  , 0xd278  , 0xd321  , 0xd3c9  , 0xd470  , 0xd517  ,
/*288.00*/  0xd5be  , 0xd663  , 0xd709  , 0xd7ae  , 0xd852  , 0xd8f6  , 0xd999  , 0xda3c  ,
/*304.00*/  0xdade  , 0xdb80  , 0xdc21  , 0xdcc1  , 0xdd62  , 0xde01  , 0xdea0  , 0xdf40  ,
/*320.00*/  0xdfdd  , 0xe07c  , 0xe11a  , 0xe1b6  , 0xe252  , 0xe2ee  , 0xe38a  , 0xe426  ,
/*336.00*/  0xe4c0  , 0xe55b  , 0xe5f4  , 0xe68c  , 0xe729  , 0xe7be  , 0xe857  , 0xe8ee  ,
/*352.00*/  0xe986  , 0xea1d  , 0xeab3  , 0xeb49  , 0xebde  , 0xec74  , 0xed07  , 0xed9e  ,
/*368.00*/  0xee32  , 0xeec5  , 0xef59  , 0xefec  , 0xf07e  , 0xf111  , 0xf1a2  , 0xf232  ,
/*384.00*/  0xf2c4  , 0xf355  , 0xf3e6  , 0xf476  , 0xf505  , 0xf595  , 0xf624  , 0xf6b2  ,
/*400.00*/  0xf742  , 0xf7d0  , 0xf85c  , 0xf8ea  , 0xf977  , 0xfa07  , 0xfa8f  , 0xfb1c  ,
/*416.00*/  0xfba8  , 0xfc33  , 0xfcbe  , 0xfd49  , 0xfdd4  , 0xfe5d  , 0xfee8  , 0xff71  ,
/*432.00*/  0xfffa  , 0xffff  , 0xffff   };


const U_INT32 Green_H2_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0xfe82    , 0x1c758   , 0x29425   , 0x364ea   , 0x439a8   ,
/* 4600 */  0x5125c   , 0x5ef09   , 0x6cfad   , 0x7b44a   , 0x89cde   , 0x98969   ,
/* 4c00 */  0xa79ed   , 0xb6e69   , 0xc66dc   , 0xd6347   , 0xe63aa   , 0xf6804   ,
/* 5200 */  0x107057  , 0x117ca1  , 0x128ce3  , 0x13a11d  , 0x14b94f  , 0x15d579  ,
/* 5800 */  0x16f59a  , 0x1819b3  , 0x1941c4  , 0x1a6dcc  , 0x1b9dcd  , 0x1cd1c6  ,
/* 5e00 */  0x1e09b6  , 0x1f459e  , 0x20857d  , 0x21c955  , 0x231125  , 0x245cec  ,
/* 6400 */  0x25acab  , 0x270061  , 0x285810  , 0x29b3b7  , 0x2b1355  , 0x2c76eb  ,
/* 6a00 */  0x2dde79  , 0x2f49fe  , 0x30b97c  , 0x322cf1  , 0x33a45e  , 0x351fc3  ,
/* 7000 */  0x369f20  , 0x382275  , 0x39a9c1  , 0x3b3505  , 0x3cc441  , 0x3e5774  ,
/* 7600 */  0x3feea0  , 0x4189c4  , 0x4328df  , 0x44cbf2  , 0x4672fc  , 0x481dff  ,
/* 7c00 */  0x49ccf9  , 0x4b7fec  , 0x4d36d6  , 0x4ef1b8  , 0x50b090  , 0x527363  ,
/* 8200 */  0x543a2b  , 0x5604ec  , 0x57d3a6  , 0x59a656  , 0x5b7cfe  , 0x5d579f  ,
/* 8800 */  0x5f3636  , 0x6118c6  , 0x62ff4f  , 0x64e9ce  , 0x66d845  , 0x68cab4  ,
/* 8e00 */  0x6ac11b  , 0x6cbb7a  , 0x6eb9d1  , 0x70bc1f  , 0x72c265  , 0x74cca3  ,
/* 9400 */  0x76dad8  , 0x78ed06  , 0x7b032c  , 0x7d1d49  , 0x7f3b5d  , 0x815d6b  ,
/* 9a00 */  0x83836f  , 0x85ad6b  , 0x87db60  , 0x8a0d4b  , 0x8c432f  , 0x8e7d0b  ,
/* a000 */  0x90bade  , 0x92fcaa  , 0x95426d  , 0x978c27  , 0x99d9da  , 0x9c2b85  ,
/* a600 */  0x9e8127  , 0xa0dac0  , 0xa33853  , 0xa599dc  , 0xa7ff5d  , 0xaa68d8  ,
/* ac00 */  0xacd648  , 0xaf47b0  , 0xb1bd13  , 0xb4366a  , 0xb6b3ba  , 0xb93504  ,
/* b200 */  0xbbba42  , 0xbe437a  , 0xc0d0ab  , 0xc361d2  , 0xc5f6f1  , 0xc89008  ,
/* b800 */  0xcb2d17  , 0xcdce1d  , 0xd0731d  , 0xd31c12  , 0xd5c901  , 0xd879e4  ,
/* be00 */  0xdb2ec3  , 0xdde799  , 0xe0a465  , 0xe3652b  , 0xe629e8  , 0xe8f29b  ,
/* c400 */  0xebbf49  , 0xee8fee  , 0xf16488  , 0xf43d1e  , 0xf719aa  , 0xf9fa2c  ,
/* ca00 */  0xfcdea7  , 0xffc71b  , 0x102b384 , 0x105a3ea , 0x1089844 , 0x10b9094 ,
/* d000 */  0x10e8ce0 , 0x1118d22 , 0x114915c , 0x117998c , 0x11aa5b8 , 0x11db5d8 ,
/* d600 */  0x120c9f0 , 0x123e200 , 0x126fe0a , 0x12a1e0a , 0x12d4202 , 0x13069f2 ,
/* dc00 */  0x13395da , 0x136c5ba , 0x139f992 , 0x13d3160 , 0x1406d28 , 0x143ace6 ,
/* e200 */  0x146f09c , 0x14a384c , 0x14d83f2 , 0x150d390 , 0x1542728 , 0x1577eb2 ,
/* e800 */  0x15ada3a , 0x15e39b8 , 0x1619d2a , 0x1650498 , 0x1687000 , 0x16bdf5a ,
/* ee00 */  0x16f52ae , 0x172c9fc , 0x176453c , 0x179c47a , 0x17d47b0 , 0x180ced8 ,
/* f400 */  0x18459fe , 0x187e918 , 0x18b7c2a , 0x18f1336 , 0x192ae3a , 0x1964d30 ,
/* fa00 */  0x199f024 , 0x19d9710 , 0x1a141ee , 0x1a4f0ca , 0x1a8a39c , 0x50aed0   };
/*   max flow:   314.8 ml/min @ 100.00 PSI            */

#define Green_N2_MAX_FLOW    0x13a0000   /* internal units */
#define Green_N2_TBL_MASK    0x1fffe00 
#define Green_N2_SHIFT_VALUE 0x9       
#define Green_N2_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Green_N2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x43e0  , 0x462f  , 0x488a  , 0x4aa7  , 0x4cd3  , 0x4ef1  , 0x5107  ,
/* 16.00*/  0x5311  , 0x5514  , 0x570e  , 0x58ff  , 0x5ae9  , 0x5ccb  , 0x5ea9  , 0x6080  ,
/* 32.00*/  0x623b  , 0x640f  , 0x65d0  , 0x677f  , 0x6941  , 0x6af1  , 0x6c9d  , 0x6e44  ,
/* 48.00*/  0x6fe4  , 0x7181  , 0x7319  , 0x74ad  , 0x763c  , 0x77c8  , 0x7950  , 0x7ad3  ,
/* 64.00*/  0x7c52  , 0x7dcf  , 0x7f47  , 0x80bc  , 0x822e  , 0x839c  , 0x8508  , 0x8670  ,
/* 80.00*/  0x87d5  , 0x8937  , 0x8a98  , 0x8bf4  , 0x8d4e  , 0x8ea5  , 0x8ff9  , 0x914c  ,
/* 96.00*/  0x929b  , 0x93b7  , 0x9530  , 0x967c  , 0x97c2  , 0x9906  , 0x9a47  , 0x9b85  ,
/*112.00*/  0x9cc4  , 0x9dff  , 0x9f39  , 0xa06f  , 0xa1a5  , 0xa2d9  , 0xa40b  , 0xa539  ,
/*128.00*/  0xa668  , 0xa793  , 0xa8bd  , 0xa9e6  , 0xab0d  , 0xac32  , 0xad56  , 0xae78  ,
/*144.00*/  0xaf98  , 0xb0b7  , 0xb1d5  , 0xb2f1  , 0xb40b  , 0xb524  , 0xb63b  , 0xb751  ,
/*160.00*/  0xb865  , 0xb979  , 0xba8a  , 0xbb9b  , 0xbcab  , 0xbdb8  , 0xbec5  , 0xbfd1  ,
/*176.00*/  0xc0da  , 0xc1e3  , 0xc2eb  , 0xc3f1  , 0xc4f7  , 0xc5fc  , 0xc6ff  , 0xc800  ,
/*192.00*/  0xc902  , 0xca01  , 0xcb00  , 0xcbfc  , 0xccf9  , 0xcdf3  , 0xceef  , 0xcfe9  ,
/*208.00*/  0xd0e1  , 0xd1d9  , 0xd2d0  , 0xd3c4  , 0xd4b9  , 0xd5ad  , 0xd69f  , 0xd790  ,
/*224.00*/  0xd881  , 0xd971  , 0xda60  , 0xdb4e  , 0xdc3b  , 0xdd27  , 0xde12  , 0xdefe  ,
/*240.00*/  0xdfe6  , 0xe0d0  , 0xe1b9  , 0xe2a0  , 0xe387  , 0xe46c  , 0xe550  , 0xe635  ,
/*256.00*/  0xe717  , 0xe7fb  , 0xe8dc  , 0xe9be  , 0xea9d  , 0xeb7e  , 0xec5d  , 0xed3a  ,
/*272.00*/  0xee18  , 0xeef4  , 0xefcf  , 0xf0ac  , 0xf186  , 0xf260  , 0xf339  , 0xf412  ,
/*288.00*/  0xf4e9  , 0xf5c1  , 0xf698  , 0xf76e  , 0xf843  , 0xf917  , 0xf9ec  , 0xfac0  ,
/*304.00*/  0xfb92  , 0xfc65  , 0xfd36  , 0xfe07  , 0xfed8  , 0xffa8  , 0xffff  , 0xffff   };


const U_INT32 Green_N2_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x0       , 0x67e5    , 0x1401b   , 0x21a82   , 0x2f71b   ,
/* 4600 */  0x3d5e6   , 0x4b6e4   , 0x59a13   , 0x67f74   , 0x76707   , 0x850cd   ,
/* 4c00 */  0x93cc4   , 0xa2aed   , 0xb1b48   , 0xc0dd6   , 0xd0295   , 0xdf986   ,
/* 5200 */  0xef2aa   , 0xfedff   , 0x10eb86  , 0x11eb3f  , 0x12ed2b  , 0x13f148  ,
/* 5800 */  0x14f797  , 0x160019  , 0x170acc  , 0x1817b1  , 0x1926c9  , 0x1a3812  ,
/* 5e00 */  0x1b4b8d  , 0x1c613b  , 0x1d791a  , 0x1e932c  , 0x1faf6f  , 0x20cde4  ,
/* 6400 */  0x21ee8c  , 0x231165  , 0x243670  , 0x255dae  , 0x26871d  , 0x27b2be  ,
/* 6a00 */  0x28e092  , 0x2a1097  , 0x2b42cf  , 0x2c7738  , 0x2dadd4  , 0x2ee6a1  ,
/* 7000 */  0x3021a1  , 0x315ed2  , 0x329e35  , 0x33dfcb  , 0x352392  , 0x36698c  ,
/* 7600 */  0x37b1b7  , 0x38fc15  , 0x3a48a4  , 0x3b9765  , 0x3ce859  , 0x3e3b7e  ,
/* 7c00 */  0x3f90d6  , 0x40e85f  , 0x42421b  , 0x439e08  , 0x44fc27  , 0x465c79  ,
/* 8200 */  0x47befd  , 0x4923b2  , 0x4a8a9a  , 0x4bf3b4  , 0x4d5eff  , 0x4ecc7c  ,
/* 8800 */  0x503c2c  , 0x51ae0d  , 0x532221  , 0x549867  , 0x5610de  , 0x578b88  ,
/* 8e00 */  0x590863  , 0x5a8770  , 0x5c08b1  , 0x5d8c22  , 0x5f11c5  , 0x60999b  ,
/* 9400 */  0x6223a2  , 0x63afdc  , 0x653e48  , 0x66cee5  , 0x6861b5  , 0x69f6b7  ,
/* 9a00 */  0x6b8dea  , 0x6d2750  , 0x6ec2e8  , 0x7060b1  , 0x7200ac  , 0x73a2da  ,
/* a000 */  0x75473a  , 0x76edcb  , 0x78968f  , 0x7a4185  , 0x7beeac  , 0x7d9e06  ,
/* a600 */  0x7f4f91  , 0x810350  , 0x82b93f  , 0x847161  , 0x862bb5  , 0x87e83a  ,
/* ac00 */  0x89a6f2  , 0x8b67db  , 0x8d2af7  , 0x8ef045  , 0x90b7c4  , 0x928177  ,
/* b200 */  0x944d5a  , 0x961b6f  , 0x97ebb8  , 0x99be31  , 0x9b92dd  , 0x9d69bb  ,
/* b800 */  0x9f42ca  , 0xa11e0b  , 0xa2fb80  , 0xa4db25  , 0xa6bcfd  , 0xa8a107  ,
/* be00 */  0xaa8743  , 0xac6fb2  , 0xae5a4f  , 0xb04722  , 0xb23626  , 0xb4275a  ,
/* c400 */  0xb61ac4  , 0xb8105e  , 0xba0828  , 0xbc0227  , 0xbdfe57  , 0xbffcb8  ,
/* ca00 */  0xc1fd4d  , 0xc40013  , 0xc6050a  , 0xc80c34  , 0xca158f  , 0xcc211c  ,
/* d000 */  0xce2edd  , 0xd03ecf  , 0xd250f2  , 0xd46549  , 0xd67bd1  , 0xd8948a  ,
/* d600 */  0xdaaf77  , 0xdccc95  , 0xdeebe3  , 0xe10d65  , 0xe3311a  , 0xe556ff  ,
/* dc00 */  0xe77f18  , 0xe9a962  , 0xebd5dd  , 0xee048b  , 0xf0356c  , 0xf2687c  ,
/* e200 */  0xf49dc0  , 0xf6d537  , 0xf90edd  , 0xfb4ab8  , 0xfd88c5  , 0xffc902  ,
/* e800 */  0x1020b72 , 0x1045014 , 0x10696e8 , 0x108dfec , 0x10b2b26 , 0x10d7890 ,
/* ee00 */  0x10fc82c , 0x11219fa , 0x1146dfa , 0x116c42c , 0x1191c90 , 0x11b7724 ,
/* f400 */  0x11dd3f0 , 0x12032e8 , 0x1229414 , 0x124f772 , 0x1275d02 , 0x129c4c4 ,
/* fa00 */  0x12c2eba , 0x12e9ae0 , 0x1310934 , 0x13379c0 , 0x135ec7c , 0x44fac9   };
/*   max flow:   314.8 ml/min @ 100.00 PSI            */

#define Green_ArMe_MAX_FLOW    0x13a0000   /* internal units */
#define Green_ArMe_TBL_MASK    0x1fffe00 
#define Green_ArMe_SHIFT_VALUE 0x9       
#define Green_ArMe_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Green_ArMe_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x43e0  , 0x462f  , 0x488a  , 0x4aa7  , 0x4cd3  , 0x4ef1  , 0x5107  ,
/* 16.00*/  0x5311  , 0x5514  , 0x570e  , 0x58ff  , 0x5ae9  , 0x5ccb  , 0x5ea9  , 0x6080  ,
/* 32.00*/  0x623b  , 0x640f  , 0x65d0  , 0x677f  , 0x6941  , 0x6af1  , 0x6c9d  , 0x6e44  ,
/* 48.00*/  0x6fe4  , 0x7181  , 0x7319  , 0x74ad  , 0x763c  , 0x77c8  , 0x7950  , 0x7ad3  ,
/* 64.00*/  0x7c52  , 0x7dcf  , 0x7f47  , 0x80bc  , 0x822e  , 0x839c  , 0x8508  , 0x8670  ,
/* 80.00*/  0x87d5  , 0x8937  , 0x8a98  , 0x8bf4  , 0x8d4e  , 0x8ea5  , 0x8ff9  , 0x914c  ,
/* 96.00*/  0x929b  , 0x93b7  , 0x9530  , 0x967c  , 0x97c2  , 0x9906  , 0x9a47  , 0x9b85  ,
/*112.00*/  0x9cc4  , 0x9dff  , 0x9f39  , 0xa06f  , 0xa1a5  , 0xa2d9  , 0xa40b  , 0xa539  ,
/*128.00*/  0xa668  , 0xa793  , 0xa8bd  , 0xa9e6  , 0xab0d  , 0xac32  , 0xad56  , 0xae78  ,
/*144.00*/  0xaf98  , 0xb0b7  , 0xb1d5  , 0xb2f1  , 0xb40b  , 0xb524  , 0xb63b  , 0xb751  ,
/*160.00*/  0xb865  , 0xb979  , 0xba8a  , 0xbb9b  , 0xbcab  , 0xbdb8  , 0xbec5  , 0xbfd1  ,
/*176.00*/  0xc0da  , 0xc1e3  , 0xc2eb  , 0xc3f1  , 0xc4f7  , 0xc5fc  , 0xc6ff  , 0xc800  ,
/*192.00*/  0xc902  , 0xca01  , 0xcb00  , 0xcbfc  , 0xccf9  , 0xcdf3  , 0xceef  , 0xcfe9  ,
/*208.00*/  0xd0e1  , 0xd1d9  , 0xd2d0  , 0xd3c4  , 0xd4b9  , 0xd5ad  , 0xd69f  , 0xd790  ,
/*224.00*/  0xd881  , 0xd971  , 0xda60  , 0xdb4e  , 0xdc3b  , 0xdd27  , 0xde12  , 0xdefe  ,
/*240.00*/  0xdfe6  , 0xe0d0  , 0xe1b9  , 0xe2a0  , 0xe387  , 0xe46c  , 0xe550  , 0xe635  ,
/*256.00*/  0xe717  , 0xe7fb  , 0xe8dc  , 0xe9be  , 0xea9d  , 0xeb7e  , 0xec5d  , 0xed3a  ,
/*272.00*/  0xee18  , 0xeef4  , 0xefcf  , 0xf0ac  , 0xf186  , 0xf260  , 0xf339  , 0xf412  ,
/*288.00*/  0xf4e9  , 0xf5c1  , 0xf698  , 0xf76e  , 0xf843  , 0xf917  , 0xf9ec  , 0xfac0  ,
/*304.00*/  0xfb92  , 0xfc65  , 0xfd36  , 0xfe07  , 0xfed8  , 0xffa8  , 0xffff  , 0xffff   };


const U_INT32 Green_ArMe_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x0       , 0x67e5    , 0x1401b   , 0x21a82   , 0x2f71b   ,
/* 4600 */  0x3d5e6   , 0x4b6e4   , 0x59a13   , 0x67f74   , 0x76707   , 0x850cd   ,
/* 4c00 */  0x93cc4   , 0xa2aed   , 0xb1b48   , 0xc0dd6   , 0xd0295   , 0xdf986   ,
/* 5200 */  0xef2aa   , 0xfedff   , 0x10eb86  , 0x11eb3f  , 0x12ed2b  , 0x13f148  ,
/* 5800 */  0x14f797  , 0x160019  , 0x170acc  , 0x1817b1  , 0x1926c9  , 0x1a3812  ,
/* 5e00 */  0x1b4b8d  , 0x1c613b  , 0x1d791a  , 0x1e932c  , 0x1faf6f  , 0x20cde4  ,
/* 6400 */  0x21ee8c  , 0x231165  , 0x243670  , 0x255dae  , 0x26871d  , 0x27b2be  ,
/* 6a00 */  0x28e092  , 0x2a1097  , 0x2b42cf  , 0x2c7738  , 0x2dadd4  , 0x2ee6a1  ,
/* 7000 */  0x3021a1  , 0x315ed2  , 0x329e35  , 0x33dfcb  , 0x352392  , 0x36698c  ,
/* 7600 */  0x37b1b7  , 0x38fc15  , 0x3a48a4  , 0x3b9765  , 0x3ce859  , 0x3e3b7e  ,
/* 7c00 */  0x3f90d6  , 0x40e85f  , 0x42421b  , 0x439e08  , 0x44fc27  , 0x465c79  ,
/* 8200 */  0x47befd  , 0x4923b2  , 0x4a8a9a  , 0x4bf3b4  , 0x4d5eff  , 0x4ecc7c  ,
/* 8800 */  0x503c2c  , 0x51ae0d  , 0x532221  , 0x549867  , 0x5610de  , 0x578b88  ,
/* 8e00 */  0x590863  , 0x5a8770  , 0x5c08b1  , 0x5d8c22  , 0x5f11c5  , 0x60999b  ,
/* 9400 */  0x6223a2  , 0x63afdc  , 0x653e48  , 0x66cee5  , 0x6861b5  , 0x69f6b7  ,
/* 9a00 */  0x6b8dea  , 0x6d2750  , 0x6ec2e8  , 0x7060b1  , 0x7200ac  , 0x73a2da  ,
/* a000 */  0x75473a  , 0x76edcb  , 0x78968f  , 0x7a4185  , 0x7beeac  , 0x7d9e06  ,
/* a600 */  0x7f4f91  , 0x810350  , 0x82b93f  , 0x847161  , 0x862bb5  , 0x87e83a  ,
/* ac00 */  0x89a6f2  , 0x8b67db  , 0x8d2af7  , 0x8ef045  , 0x90b7c4  , 0x928177  ,
/* b200 */  0x944d5a  , 0x961b6f  , 0x97ebb8  , 0x99be31  , 0x9b92dd  , 0x9d69bb  ,
/* b800 */  0x9f42ca  , 0xa11e0b  , 0xa2fb80  , 0xa4db25  , 0xa6bcfd  , 0xa8a107  ,
/* be00 */  0xaa8743  , 0xac6fb2  , 0xae5a4f  , 0xb04722  , 0xb23626  , 0xb4275a  ,
/* c400 */  0xb61ac4  , 0xb8105e  , 0xba0828  , 0xbc0227  , 0xbdfe57  , 0xbffcb8  ,
/* ca00 */  0xc1fd4d  , 0xc40013  , 0xc6050a  , 0xc80c34  , 0xca158f  , 0xcc211c  ,
/* d000 */  0xce2edd  , 0xd03ecf  , 0xd250f2  , 0xd46549  , 0xd67bd1  , 0xd8948a  ,
/* d600 */  0xdaaf77  , 0xdccc95  , 0xdeebe3  , 0xe10d65  , 0xe3311a  , 0xe556ff  ,
/* dc00 */  0xe77f18  , 0xe9a962  , 0xebd5dd  , 0xee048b  , 0xf0356c  , 0xf2687c  ,
/* e200 */  0xf49dc0  , 0xf6d537  , 0xf90edd  , 0xfb4ab8  , 0xfd88c5  , 0xffc902  ,
/* e800 */  0x1020b72 , 0x1045014 , 0x10696e8 , 0x108dfec , 0x10b2b26 , 0x10d7890 ,
/* ee00 */  0x10fc82c , 0x11219fa , 0x1146dfa , 0x116c42c , 0x1191c90 , 0x11b7724 ,
/* f400 */  0x11dd3f0 , 0x12032e8 , 0x1229414 , 0x124f772 , 0x1275d02 , 0x129c4c4 ,
/* fa00 */  0x12c2eba , 0x12e9ae0 , 0x1310934 , 0x13379c0 , 0x135ec7c , 0x44fac9   };
/*   max flow:   256.1 ml/min @ 100.00 PSI            */

#define Red_He_MAX_FLOW    0x1000000   /* internal units */
#define Red_He_TBL_MASK    0x1fffe00 
#define Red_He_SHIFT_VALUE 0x9       
#define Red_He_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Red_He_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x429f  , 0x46ed  , 0x4ae4  , 0x4ea2  , 0x5211  , 0x5563  , 0x5881  ,
/* 16.00*/  0x5b80  , 0x5e62  , 0x6128  , 0x63d6  , 0x666d  , 0x68f0  , 0x6b62  , 0x6dc2  ,
/* 32.00*/  0x7011  , 0x7254  , 0x7487  , 0x76af  , 0x78cb  , 0x7adb  , 0x7ce4  , 0x7ee0  ,
/* 48.00*/  0x80d3  , 0x82bf  , 0x84a1  , 0x867b  , 0x885b  , 0x8a1a  , 0x8be0  , 0x8d9e  ,
/* 64.00*/  0x8f56  , 0x9107  , 0x92b5  , 0x945a  , 0x95fc  , 0x9797  , 0x992f  , 0x9ac1  ,
/* 80.00*/  0x9c4f  , 0x9dd8  , 0x9f64  , 0xa0de  , 0xa25a  , 0xa3d4  , 0xa549  , 0xa6c6  ,
/* 96.00*/  0xa828  , 0xa991  , 0xaaf8  , 0xac5c  , 0xadbd  , 0xaf1a  , 0xb074  , 0xb1cb  ,
/*112.00*/  0xb320  , 0xb471  , 0xb5c0  , 0xb70c  , 0xb855  , 0xb99b  , 0xbae0  , 0xbc23  ,
/*128.00*/  0xbd63  , 0xbe9f  , 0xbfda  , 0xc110  , 0xc249  , 0xc37e  , 0xc4b1  , 0xc5e7  ,
/*144.00*/  0xc70e  , 0xc83b  , 0xc965  , 0xca8e  , 0xcbb5  , 0xcca7  , 0xcdfc  , 0xcf1d  ,
/*160.00*/  0xd040  , 0xd15b  , 0xd277  , 0xd391  , 0xd4aa  , 0xd5c1  , 0xd6d7  , 0xd7eb  ,
/*176.00*/  0xd8fd  , 0xda0e  , 0xdb1e  , 0xdc2c  , 0xdd3a  , 0xde44  , 0xdf4f  , 0xe057  ,
/*192.00*/  0xe15e  , 0xe264  , 0xe369  , 0xe46e  , 0xe56f  , 0xe670  , 0xe770  , 0xe86e  ,
/*208.00*/  0xe96b  , 0xea68  , 0xeb63  , 0xec5d  , 0xed56  , 0xee4e  , 0xef45  , 0xf03a  ,
/*224.00*/  0xf12f  , 0xf222  , 0xf314  , 0xf406  , 0xf4f6  , 0xf5d9  , 0xf6d3  , 0xf7c0  ,
/*240.00*/  0xf8ad  , 0xf999  , 0xfa83  , 0xfb6d  , 0xfc55  , 0xfd3e  , 0xfe25  , 0xff0a  ,
/*256.00*/  0xffef  , 0xffff  , 0xffff   };


const U_INT32 Red_He_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x14a5b   , 0x1b97f   , 0x22b10   , 0x29f0f   , 0x3157a   ,
/* 4600 */  0x38e52   , 0x40997   , 0x48749   , 0x50768   , 0x589f4   , 0x60eed   ,
/* 4c00 */  0x69653   , 0x72026   , 0x7ac66   , 0x83b13   , 0x8cc2d   , 0x95fb3   ,
/* 5200 */  0x9f5a7   , 0xa8e08   , 0xb28d5   , 0xbc610   , 0xc65b7   , 0xd07cc   ,
/* 5800 */  0xdac4d   , 0xe533c   , 0xefc97   , 0xfa85f   , 0x105695  , 0x110737  ,
/* 5e00 */  0x11ba46  , 0x126fc2  , 0x1327ab  , 0x13e201  , 0x149ec4  , 0x155df4  ,
/* 6400 */  0x161f91  , 0x16e39b  , 0x17aa12  , 0x1872f5  , 0x193e46  , 0x1a0c04  ,
/* 6a00 */  0x1adc2e  , 0x1baec6  , 0x1c83cb  , 0x1d5b3c  , 0x1e351b  , 0x1f1166  ,
/* 7000 */  0x1ff01e  , 0x20d144  , 0x21b4d6  , 0x229ad5  , 0x238342  , 0x246e1b  ,
/* 7600 */  0x255b61  , 0x264b14  , 0x273d34  , 0x2831c1  , 0x2928bb  , 0x2a2222  ,
/* 7c00 */  0x2b1df5  , 0x2c1c36  , 0x2d1ce4  , 0x2e1fff  , 0x2f2587  , 0x302d7b  ,
/* 8200 */  0x3137dd  , 0x3244ab  , 0x3353e7  , 0x34658f  , 0x3579a4  , 0x369027  ,
/* 8800 */  0x37a916  , 0x38c472  , 0x39e23c  , 0x3b0272  , 0x3c2515  , 0x3d4a25  ,
/* 8e00 */  0x3e71a2  , 0x3f9b8c  , 0x40c7e4  , 0x41f6a7  , 0x4327d8  , 0x445b76  ,
/* 9400 */  0x459181  , 0x46c9f9  , 0x4804de  , 0x49422f  , 0x4a81ee  , 0x4bc41a  ,
/* 9a00 */  0x4d08b2  , 0x4e4fb7  , 0x4f992a  , 0x50e509  , 0x523356  , 0x53840f  ,
/* a000 */  0x54d735  , 0x562cc8  , 0x5784c9  , 0x58df36  , 0x5a3c10  , 0x5b9b57  ,
/* a600 */  0x5cfd0b  , 0x5e612b  , 0x5fc7ba  , 0x6130b5  , 0x629c1c  , 0x6409f1  ,
/* ac00 */  0x657a33  , 0x66ece2  , 0x6861fe  , 0x69d986  , 0x6b537b  , 0x6ccfdf  ,
/* b200 */  0x6e4eae  , 0x6fcfea  , 0x715394  , 0x72d9aa  , 0x74622d  , 0x75ed1e  ,
/* b800 */  0x777a7b  , 0x790a45  , 0x7a9c7c  , 0x7c3121  , 0x7dc832  , 0x7f61af  ,
/* be00 */  0x80fd9b  , 0x829bf3  , 0x843cb7  , 0x85dfe9  , 0x878588  , 0x892d94  ,
/* c400 */  0x8ad80c  , 0x8c84f3  , 0x8e3444  , 0x8fe604  , 0x919a31  , 0x9350ca  ,
/* ca00 */  0x9509d1  , 0x96c545  , 0x988324  , 0x9a4372  , 0x9c062d  , 0x9dcb53  ,
/* d000 */  0x9f92e7  , 0xa15ce9  , 0xa32956  , 0xa4f832  , 0xa6c97a  , 0xa89d2e  ,
/* d600 */  0xaa7351  , 0xac4be1  , 0xae26da  , 0xb00444  , 0xb1e41a  , 0xb3c65c  ,
/* dc00 */  0xb5ab0d  , 0xb79229  , 0xb97bb2  , 0xbb67a9  , 0xbd560e  , 0xbf46dc  ,
/* e200 */  0xc13a1a  , 0xc32fc5  , 0xc527db  , 0xc72261  , 0xc91f52  , 0xcb1eae  ,
/* e800 */  0xcd207b  , 0xcf24b3  , 0xd12b57  , 0xd3346b  , 0xd53fea  , 0xd74dd5  ,
/* ee00 */  0xd95e2d  , 0xdb70f4  , 0xdd8625  , 0xdf9dc5  , 0xe1b7d4  , 0xe3d44b  ,
/* f400 */  0xe5f334  , 0xe81487  , 0xea3846  , 0xec5e76  , 0xee8710  , 0xf0b216  ,
/* fa00 */  0xf2df8a  , 0xf50f6c  , 0xf741ba  , 0xf97675  , 0xfbad9f  , 0x2f2480   };
/*   max flow:   256.1 ml/min @ 100.00 PSI            */

#define Red_H2_MAX_FLOW    0x1000000   /* internal units */
#define Red_H2_TBL_MASK    0x1fffe00 
#define Red_H2_SHIFT_VALUE 0x9       
#define Red_H2_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Red_H2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x429f  , 0x46ed  , 0x4ae4  , 0x4ea2  , 0x5211  , 0x5563  , 0x5881  ,
/* 16.00*/  0x5b80  , 0x5e62  , 0x6128  , 0x63d6  , 0x666d  , 0x68f0  , 0x6b62  , 0x6dc2  ,
/* 32.00*/  0x7011  , 0x7254  , 0x7487  , 0x76af  , 0x78cb  , 0x7adb  , 0x7ce4  , 0x7ee0  ,
/* 48.00*/  0x80d3  , 0x82bf  , 0x84a1  , 0x867b  , 0x885b  , 0x8a1a  , 0x8be0  , 0x8d9e  ,
/* 64.00*/  0x8f56  , 0x9107  , 0x92b5  , 0x945a  , 0x95fc  , 0x9797  , 0x992f  , 0x9ac1  ,
/* 80.00*/  0x9c4f  , 0x9dd8  , 0x9f64  , 0xa0de  , 0xa25a  , 0xa3d4  , 0xa549  , 0xa6c6  ,
/* 96.00*/  0xa828  , 0xa991  , 0xaaf8  , 0xac5c  , 0xadbd  , 0xaf1a  , 0xb074  , 0xb1cb  ,
/*112.00*/  0xb320  , 0xb471  , 0xb5c0  , 0xb70c  , 0xb855  , 0xb99b  , 0xbae0  , 0xbc23  ,
/*128.00*/  0xbd63  , 0xbe9f  , 0xbfda  , 0xc110  , 0xc249  , 0xc37e  , 0xc4b1  , 0xc5e7  ,
/*144.00*/  0xc70e  , 0xc83b  , 0xc965  , 0xca8e  , 0xcbb5  , 0xcca7  , 0xcdfc  , 0xcf1d  ,
/*160.00*/  0xd040  , 0xd15b  , 0xd277  , 0xd391  , 0xd4aa  , 0xd5c1  , 0xd6d7  , 0xd7eb  ,
/*176.00*/  0xd8fd  , 0xda0e  , 0xdb1e  , 0xdc2c  , 0xdd3a  , 0xde44  , 0xdf4f  , 0xe057  ,
/*192.00*/  0xe15e  , 0xe264  , 0xe369  , 0xe46e  , 0xe56f  , 0xe670  , 0xe770  , 0xe86e  ,
/*208.00*/  0xe96b  , 0xea68  , 0xeb63  , 0xec5d  , 0xed56  , 0xee4e  , 0xef45  , 0xf03a  ,
/*224.00*/  0xf12f  , 0xf222  , 0xf314  , 0xf406  , 0xf4f6  , 0xf5d9  , 0xf6d3  , 0xf7c0  ,
/*240.00*/  0xf8ad  , 0xf999  , 0xfa83  , 0xfb6d  , 0xfc55  , 0xfd3e  , 0xfe25  , 0xff0a  ,
/*256.00*/  0xffef  , 0xffff  , 0xffff   };


const U_INT32 Red_H2_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x14a5b   , 0x1b97f   , 0x22b10   , 0x29f0f   , 0x3157a   ,
/* 4600 */  0x38e52   , 0x40997   , 0x48749   , 0x50768   , 0x589f4   , 0x60eed   ,
/* 4c00 */  0x69653   , 0x72026   , 0x7ac66   , 0x83b13   , 0x8cc2d   , 0x95fb3   ,
/* 5200 */  0x9f5a7   , 0xa8e08   , 0xb28d5   , 0xbc610   , 0xc65b7   , 0xd07cc   ,
/* 5800 */  0xdac4d   , 0xe533c   , 0xefc97   , 0xfa85f   , 0x105695  , 0x110737  ,
/* 5e00 */  0x11ba46  , 0x126fc2  , 0x1327ab  , 0x13e201  , 0x149ec4  , 0x155df4  ,
/* 6400 */  0x161f91  , 0x16e39b  , 0x17aa12  , 0x1872f5  , 0x193e46  , 0x1a0c04  ,
/* 6a00 */  0x1adc2e  , 0x1baec6  , 0x1c83cb  , 0x1d5b3c  , 0x1e351b  , 0x1f1166  ,
/* 7000 */  0x1ff01e  , 0x20d144  , 0x21b4d6  , 0x229ad5  , 0x238342  , 0x246e1b  ,
/* 7600 */  0x255b61  , 0x264b14  , 0x273d34  , 0x2831c1  , 0x2928bb  , 0x2a2222  ,
/* 7c00 */  0x2b1df5  , 0x2c1c36  , 0x2d1ce4  , 0x2e1fff  , 0x2f2587  , 0x302d7b  ,
/* 8200 */  0x3137dd  , 0x3244ab  , 0x3353e7  , 0x34658f  , 0x3579a4  , 0x369027  ,
/* 8800 */  0x37a916  , 0x38c472  , 0x39e23c  , 0x3b0272  , 0x3c2515  , 0x3d4a25  ,
/* 8e00 */  0x3e71a2  , 0x3f9b8c  , 0x40c7e4  , 0x41f6a7  , 0x4327d8  , 0x445b76  ,
/* 9400 */  0x459181  , 0x46c9f9  , 0x4804de  , 0x49422f  , 0x4a81ee  , 0x4bc41a  ,
/* 9a00 */  0x4d08b2  , 0x4e4fb7  , 0x4f992a  , 0x50e509  , 0x523356  , 0x53840f  ,
/* a000 */  0x54d735  , 0x562cc8  , 0x5784c9  , 0x58df36  , 0x5a3c10  , 0x5b9b57  ,
/* a600 */  0x5cfd0b  , 0x5e612b  , 0x5fc7ba  , 0x6130b5  , 0x629c1c  , 0x6409f1  ,
/* ac00 */  0x657a33  , 0x66ece2  , 0x6861fe  , 0x69d986  , 0x6b537b  , 0x6ccfdf  ,
/* b200 */  0x6e4eae  , 0x6fcfea  , 0x715394  , 0x72d9aa  , 0x74622d  , 0x75ed1e  ,
/* b800 */  0x777a7b  , 0x790a45  , 0x7a9c7c  , 0x7c3121  , 0x7dc832  , 0x7f61af  ,
/* be00 */  0x80fd9b  , 0x829bf3  , 0x843cb7  , 0x85dfe9  , 0x878588  , 0x892d94  ,
/* c400 */  0x8ad80c  , 0x8c84f3  , 0x8e3444  , 0x8fe604  , 0x919a31  , 0x9350ca  ,
/* ca00 */  0x9509d1  , 0x96c545  , 0x988324  , 0x9a4372  , 0x9c062d  , 0x9dcb53  ,
/* d000 */  0x9f92e7  , 0xa15ce9  , 0xa32956  , 0xa4f832  , 0xa6c97a  , 0xa89d2e  ,
/* d600 */  0xaa7351  , 0xac4be1  , 0xae26da  , 0xb00444  , 0xb1e41a  , 0xb3c65c  ,
/* dc00 */  0xb5ab0d  , 0xb79229  , 0xb97bb2  , 0xbb67a9  , 0xbd560e  , 0xbf46dc  ,
/* e200 */  0xc13a1a  , 0xc32fc5  , 0xc527db  , 0xc72261  , 0xc91f52  , 0xcb1eae  ,
/* e800 */  0xcd207b  , 0xcf24b3  , 0xd12b57  , 0xd3346b  , 0xd53fea  , 0xd74dd5  ,
/* ee00 */  0xd95e2d  , 0xdb70f4  , 0xdd8625  , 0xdf9dc5  , 0xe1b7d4  , 0xe3d44b  ,
/* f400 */  0xe5f334  , 0xe81487  , 0xea3846  , 0xec5e76  , 0xee8710  , 0xf0b216  ,
/* fa00 */  0xf2df8a  , 0xf50f6c  , 0xf741ba  , 0xf97675  , 0xfbad9f  , 0x2f2480   };
/*   max flow:   256.1 ml/min @ 100.00 PSI            */

#define Red_N2_MAX_FLOW    0x1000000   /* internal units */
#define Red_N2_TBL_MASK    0x1fffe00 
#define Red_N2_SHIFT_VALUE 0x9       
#define Red_N2_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Red_N2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x429f  , 0x46ed  , 0x4ae4  , 0x4ea2  , 0x5211  , 0x5563  , 0x5881  ,
/* 16.00*/  0x5b80  , 0x5e62  , 0x6128  , 0x63d6  , 0x666d  , 0x68f0  , 0x6b62  , 0x6dc2  ,
/* 32.00*/  0x7011  , 0x7254  , 0x7487  , 0x76af  , 0x78cb  , 0x7adb  , 0x7ce4  , 0x7ee0  ,
/* 48.00*/  0x80d3  , 0x82bf  , 0x84a1  , 0x867b  , 0x885b  , 0x8a1a  , 0x8be0  , 0x8d9e  ,
/* 64.00*/  0x8f56  , 0x9107  , 0x92b5  , 0x945a  , 0x95fc  , 0x9797  , 0x992f  , 0x9ac1  ,
/* 80.00*/  0x9c4f  , 0x9dd8  , 0x9f64  , 0xa0de  , 0xa25a  , 0xa3d4  , 0xa549  , 0xa6c6  ,
/* 96.00*/  0xa828  , 0xa991  , 0xaaf8  , 0xac5c  , 0xadbd  , 0xaf1a  , 0xb074  , 0xb1cb  ,
/*112.00*/  0xb320  , 0xb471  , 0xb5c0  , 0xb70c  , 0xb855  , 0xb99b  , 0xbae0  , 0xbc23  ,
/*128.00*/  0xbd63  , 0xbe9f  , 0xbfda  , 0xc110  , 0xc249  , 0xc37e  , 0xc4b1  , 0xc5e7  ,
/*144.00*/  0xc70e  , 0xc83b  , 0xc965  , 0xca8e  , 0xcbb5  , 0xcca7  , 0xcdfc  , 0xcf1d  ,
/*160.00*/  0xd040  , 0xd15b  , 0xd277  , 0xd391  , 0xd4aa  , 0xd5c1  , 0xd6d7  , 0xd7eb  ,
/*176.00*/  0xd8fd  , 0xda0e  , 0xdb1e  , 0xdc2c  , 0xdd3a  , 0xde44  , 0xdf4f  , 0xe057  ,
/*192.00*/  0xe15e  , 0xe264  , 0xe369  , 0xe46e  , 0xe56f  , 0xe670  , 0xe770  , 0xe86e  ,
/*208.00*/  0xe96b  , 0xea68  , 0xeb63  , 0xec5d  , 0xed56  , 0xee4e  , 0xef45  , 0xf03a  ,
/*224.00*/  0xf12f  , 0xf222  , 0xf314  , 0xf406  , 0xf4f6  , 0xf5d9  , 0xf6d3  , 0xf7c0  ,
/*240.00*/  0xf8ad  , 0xf999  , 0xfa83  , 0xfb6d  , 0xfc55  , 0xfd3e  , 0xfe25  , 0xff0a  ,
/*256.00*/  0xffef  , 0xffff  , 0xffff   };


const U_INT32 Red_N2_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x14a5b   , 0x1b97f   , 0x22b10   , 0x29f0f   , 0x3157a   ,
/* 4600 */  0x38e52   , 0x40997   , 0x48749   , 0x50768   , 0x589f4   , 0x60eed   ,
/* 4c00 */  0x69653   , 0x72026   , 0x7ac66   , 0x83b13   , 0x8cc2d   , 0x95fb3   ,
/* 5200 */  0x9f5a7   , 0xa8e08   , 0xb28d5   , 0xbc610   , 0xc65b7   , 0xd07cc   ,
/* 5800 */  0xdac4d   , 0xe533c   , 0xefc97   , 0xfa85f   , 0x105695  , 0x110737  ,
/* 5e00 */  0x11ba46  , 0x126fc2  , 0x1327ab  , 0x13e201  , 0x149ec4  , 0x155df4  ,
/* 6400 */  0x161f91  , 0x16e39b  , 0x17aa12  , 0x1872f5  , 0x193e46  , 0x1a0c04  ,
/* 6a00 */  0x1adc2e  , 0x1baec6  , 0x1c83cb  , 0x1d5b3c  , 0x1e351b  , 0x1f1166  ,
/* 7000 */  0x1ff01e  , 0x20d144  , 0x21b4d6  , 0x229ad5  , 0x238342  , 0x246e1b  ,
/* 7600 */  0x255b61  , 0x264b14  , 0x273d34  , 0x2831c1  , 0x2928bb  , 0x2a2222  ,
/* 7c00 */  0x2b1df5  , 0x2c1c36  , 0x2d1ce4  , 0x2e1fff  , 0x2f2587  , 0x302d7b  ,
/* 8200 */  0x3137dd  , 0x3244ab  , 0x3353e7  , 0x34658f  , 0x3579a4  , 0x369027  ,
/* 8800 */  0x37a916  , 0x38c472  , 0x39e23c  , 0x3b0272  , 0x3c2515  , 0x3d4a25  ,
/* 8e00 */  0x3e71a2  , 0x3f9b8c  , 0x40c7e4  , 0x41f6a7  , 0x4327d8  , 0x445b76  ,
/* 9400 */  0x459181  , 0x46c9f9  , 0x4804de  , 0x49422f  , 0x4a81ee  , 0x4bc41a  ,
/* 9a00 */  0x4d08b2  , 0x4e4fb7  , 0x4f992a  , 0x50e509  , 0x523356  , 0x53840f  ,
/* a000 */  0x54d735  , 0x562cc8  , 0x5784c9  , 0x58df36  , 0x5a3c10  , 0x5b9b57  ,
/* a600 */  0x5cfd0b  , 0x5e612b  , 0x5fc7ba  , 0x6130b5  , 0x629c1c  , 0x6409f1  ,
/* ac00 */  0x657a33  , 0x66ece2  , 0x6861fe  , 0x69d986  , 0x6b537b  , 0x6ccfdf  ,
/* b200 */  0x6e4eae  , 0x6fcfea  , 0x715394  , 0x72d9aa  , 0x74622d  , 0x75ed1e  ,
/* b800 */  0x777a7b  , 0x790a45  , 0x7a9c7c  , 0x7c3121  , 0x7dc832  , 0x7f61af  ,
/* be00 */  0x80fd9b  , 0x829bf3  , 0x843cb7  , 0x85dfe9  , 0x878588  , 0x892d94  ,
/* c400 */  0x8ad80c  , 0x8c84f3  , 0x8e3444  , 0x8fe604  , 0x919a31  , 0x9350ca  ,
/* ca00 */  0x9509d1  , 0x96c545  , 0x988324  , 0x9a4372  , 0x9c062d  , 0x9dcb53  ,
/* d000 */  0x9f92e7  , 0xa15ce9  , 0xa32956  , 0xa4f832  , 0xa6c97a  , 0xa89d2e  ,
/* d600 */  0xaa7351  , 0xac4be1  , 0xae26da  , 0xb00444  , 0xb1e41a  , 0xb3c65c  ,
/* dc00 */  0xb5ab0d  , 0xb79229  , 0xb97bb2  , 0xbb67a9  , 0xbd560e  , 0xbf46dc  ,
/* e200 */  0xc13a1a  , 0xc32fc5  , 0xc527db  , 0xc72261  , 0xc91f52  , 0xcb1eae  ,
/* e800 */  0xcd207b  , 0xcf24b3  , 0xd12b57  , 0xd3346b  , 0xd53fea  , 0xd74dd5  ,
/* ee00 */  0xd95e2d  , 0xdb70f4  , 0xdd8625  , 0xdf9dc5  , 0xe1b7d4  , 0xe3d44b  ,
/* f400 */  0xe5f334  , 0xe81487  , 0xea3846  , 0xec5e76  , 0xee8710  , 0xf0b216  ,
/* fa00 */  0xf2df8a  , 0xf50f6c  , 0xf741ba  , 0xf97675  , 0xfbad9f  , 0x2f2480   };
/*   max flow:   256.1 ml/min @ 100.00 PSI            */

#define Red_ArMe_MAX_FLOW    0x1000000   /* internal units */
#define Red_ArMe_TBL_MASK    0x1fffe00 
#define Red_ArMe_SHIFT_VALUE 0x9       
#define Red_ArMe_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Red_ArMe_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x429f  , 0x46ed  , 0x4ae4  , 0x4ea2  , 0x5211  , 0x5563  , 0x5881  ,
/* 16.00*/  0x5b80  , 0x5e62  , 0x6128  , 0x63d6  , 0x666d  , 0x68f0  , 0x6b62  , 0x6dc2  ,
/* 32.00*/  0x7011  , 0x7254  , 0x7487  , 0x76af  , 0x78cb  , 0x7adb  , 0x7ce4  , 0x7ee0  ,
/* 48.00*/  0x80d3  , 0x82bf  , 0x84a1  , 0x867b  , 0x885b  , 0x8a1a  , 0x8be0  , 0x8d9e  ,
/* 64.00*/  0x8f56  , 0x9107  , 0x92b5  , 0x945a  , 0x95fc  , 0x9797  , 0x992f  , 0x9ac1  ,
/* 80.00*/  0x9c4f  , 0x9dd8  , 0x9f64  , 0xa0de  , 0xa25a  , 0xa3d4  , 0xa549  , 0xa6c6  ,
/* 96.00*/  0xa828  , 0xa991  , 0xaaf8  , 0xac5c  , 0xadbd  , 0xaf1a  , 0xb074  , 0xb1cb  ,
/*112.00*/  0xb320  , 0xb471  , 0xb5c0  , 0xb70c  , 0xb855  , 0xb99b  , 0xbae0  , 0xbc23  ,
/*128.00*/  0xbd63  , 0xbe9f  , 0xbfda  , 0xc110  , 0xc249  , 0xc37e  , 0xc4b1  , 0xc5e7  ,
/*144.00*/  0xc70e  , 0xc83b  , 0xc965  , 0xca8e  , 0xcbb5  , 0xcca7  , 0xcdfc  , 0xcf1d  ,
/*160.00*/  0xd040  , 0xd15b  , 0xd277  , 0xd391  , 0xd4aa  , 0xd5c1  , 0xd6d7  , 0xd7eb  ,
/*176.00*/  0xd8fd  , 0xda0e  , 0xdb1e  , 0xdc2c  , 0xdd3a  , 0xde44  , 0xdf4f  , 0xe057  ,
/*192.00*/  0xe15e  , 0xe264  , 0xe369  , 0xe46e  , 0xe56f  , 0xe670  , 0xe770  , 0xe86e  ,
/*208.00*/  0xe96b  , 0xea68  , 0xeb63  , 0xec5d  , 0xed56  , 0xee4e  , 0xef45  , 0xf03a  ,
/*224.00*/  0xf12f  , 0xf222  , 0xf314  , 0xf406  , 0xf4f6  , 0xf5d9  , 0xf6d3  , 0xf7c0  ,
/*240.00*/  0xf8ad  , 0xf999  , 0xfa83  , 0xfb6d  , 0xfc55  , 0xfd3e  , 0xfe25  , 0xff0a  ,
/*256.00*/  0xffef  , 0xffff  , 0xffff   };


const U_INT32 Red_ArMe_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x14a5b   , 0x1b97f   , 0x22b10   , 0x29f0f   , 0x3157a   ,
/* 4600 */  0x38e52   , 0x40997   , 0x48749   , 0x50768   , 0x589f4   , 0x60eed   ,
/* 4c00 */  0x69653   , 0x72026   , 0x7ac66   , 0x83b13   , 0x8cc2d   , 0x95fb3   ,
/* 5200 */  0x9f5a7   , 0xa8e08   , 0xb28d5   , 0xbc610   , 0xc65b7   , 0xd07cc   ,
/* 5800 */  0xdac4d   , 0xe533c   , 0xefc97   , 0xfa85f   , 0x105695  , 0x110737  ,
/* 5e00 */  0x11ba46  , 0x126fc2  , 0x1327ab  , 0x13e201  , 0x149ec4  , 0x155df4  ,
/* 6400 */  0x161f91  , 0x16e39b  , 0x17aa12  , 0x1872f5  , 0x193e46  , 0x1a0c04  ,
/* 6a00 */  0x1adc2e  , 0x1baec6  , 0x1c83cb  , 0x1d5b3c  , 0x1e351b  , 0x1f1166  ,
/* 7000 */  0x1ff01e  , 0x20d144  , 0x21b4d6  , 0x229ad5  , 0x238342  , 0x246e1b  ,
/* 7600 */  0x255b61  , 0x264b14  , 0x273d34  , 0x2831c1  , 0x2928bb  , 0x2a2222  ,
/* 7c00 */  0x2b1df5  , 0x2c1c36  , 0x2d1ce4  , 0x2e1fff  , 0x2f2587  , 0x302d7b  ,
/* 8200 */  0x3137dd  , 0x3244ab  , 0x3353e7  , 0x34658f  , 0x3579a4  , 0x369027  ,
/* 8800 */  0x37a916  , 0x38c472  , 0x39e23c  , 0x3b0272  , 0x3c2515  , 0x3d4a25  ,
/* 8e00 */  0x3e71a2  , 0x3f9b8c  , 0x40c7e4  , 0x41f6a7  , 0x4327d8  , 0x445b76  ,
/* 9400 */  0x459181  , 0x46c9f9  , 0x4804de  , 0x49422f  , 0x4a81ee  , 0x4bc41a  ,
/* 9a00 */  0x4d08b2  , 0x4e4fb7  , 0x4f992a  , 0x50e509  , 0x523356  , 0x53840f  ,
/* a000 */  0x54d735  , 0x562cc8  , 0x5784c9  , 0x58df36  , 0x5a3c10  , 0x5b9b57  ,
/* a600 */  0x5cfd0b  , 0x5e612b  , 0x5fc7ba  , 0x6130b5  , 0x629c1c  , 0x6409f1  ,
/* ac00 */  0x657a33  , 0x66ece2  , 0x6861fe  , 0x69d986  , 0x6b537b  , 0x6ccfdf  ,
/* b200 */  0x6e4eae  , 0x6fcfea  , 0x715394  , 0x72d9aa  , 0x74622d  , 0x75ed1e  ,
/* b800 */  0x777a7b  , 0x790a45  , 0x7a9c7c  , 0x7c3121  , 0x7dc832  , 0x7f61af  ,
/* be00 */  0x80fd9b  , 0x829bf3  , 0x843cb7  , 0x85dfe9  , 0x878588  , 0x892d94  ,
/* c400 */  0x8ad80c  , 0x8c84f3  , 0x8e3444  , 0x8fe604  , 0x919a31  , 0x9350ca  ,
/* ca00 */  0x9509d1  , 0x96c545  , 0x988324  , 0x9a4372  , 0x9c062d  , 0x9dcb53  ,
/* d000 */  0x9f92e7  , 0xa15ce9  , 0xa32956  , 0xa4f832  , 0xa6c97a  , 0xa89d2e  ,
/* d600 */  0xaa7351  , 0xac4be1  , 0xae26da  , 0xb00444  , 0xb1e41a  , 0xb3c65c  ,
/* dc00 */  0xb5ab0d  , 0xb79229  , 0xb97bb2  , 0xbb67a9  , 0xbd560e  , 0xbf46dc  ,
/* e200 */  0xc13a1a  , 0xc32fc5  , 0xc527db  , 0xc72261  , 0xc91f52  , 0xcb1eae  ,
/* e800 */  0xcd207b  , 0xcf24b3  , 0xd12b57  , 0xd3346b  , 0xd53fea  , 0xd74dd5  ,
/* ee00 */  0xd95e2d  , 0xdb70f4  , 0xdd8625  , 0xdf9dc5  , 0xe1b7d4  , 0xe3d44b  ,
/* f400 */  0xe5f334  , 0xe81487  , 0xea3846  , 0xec5e76  , 0xee8710  , 0xf0b216  ,
/* fa00 */  0xf2df8a  , 0xf50f6c  , 0xf741ba  , 0xf97675  , 0xfbad9f  , 0x2f2480   };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define Yellow_He_MAX_FLOW    0x1c0000    /* internal units */
#define Yellow_He_TBL_MASK    0x1fff00  
#define Yellow_He_SHIFT_VALUE 0x8       
#define Yellow_He_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Yellow_He_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 Yellow_He_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define Yellow_H2_MAX_FLOW    0x1c0000    /* internal units */
#define Yellow_H2_TBL_MASK    0x1fff00  
#define Yellow_H2_SHIFT_VALUE 0x8       
#define Yellow_H2_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Yellow_H2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 Yellow_H2_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define Yellow_N2_MAX_FLOW    0x1c0000    /* internal units */
#define Yellow_N2_TBL_MASK    0x1fff00  
#define Yellow_N2_SHIFT_VALUE 0x8       
#define Yellow_N2_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Yellow_N2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 Yellow_N2_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define Yellow_ArMe_MAX_FLOW    0x1c0000    /* internal units */
#define Yellow_ArMe_TBL_MASK    0x1fff00  
#define Yellow_ArMe_SHIFT_VALUE 0x8       
#define Yellow_ArMe_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 Yellow_ArMe_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 Yellow_ArMe_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:   314.8 ml/min @ 100.00 PSI            */

#define Green_Air_MAX_FLOW    0x13a0000   /* internal units */
#define Green_Air_TBL_MASK    0x1fffe00 
#define Green_Air_SHIFT_VALUE 0x9       
#define Green_Air_ADC_SHIFT(ADC) ((ADC))

const U_INT16 Green_Air_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x43e0  , 0x462f  , 0x488a  , 0x4aa7  , 0x4cd3  , 0x4ef1  , 0x5107  ,
/* 16.00*/  0x5311  , 0x5514  , 0x570e  , 0x58ff  , 0x5ae9  , 0x5ccb  , 0x5ea9  , 0x6080  ,
/* 32.00*/  0x623b  , 0x640f  , 0x65d0  , 0x677f  , 0x6941  , 0x6af1  , 0x6c9d  , 0x6e44  ,
/* 48.00*/  0x6fe4  , 0x7181  , 0x7319  , 0x74ad  , 0x763c  , 0x77c8  , 0x7950  , 0x7ad3  ,
/* 64.00*/  0x7c52  , 0x7dcf  , 0x7f47  , 0x80bc  , 0x822e  , 0x839c  , 0x8508  , 0x8670  ,
/* 80.00*/  0x87d5  , 0x8937  , 0x8a98  , 0x8bf4  , 0x8d4e  , 0x8ea5  , 0x8ff9  , 0x914c  ,
/* 96.00*/  0x929b  , 0x93b7  , 0x9530  , 0x967c  , 0x97c2  , 0x9906  , 0x9a47  , 0x9b85  ,
/*112.00*/  0x9cc4  , 0x9dff  , 0x9f39  , 0xa06f  , 0xa1a5  , 0xa2d9  , 0xa40b  , 0xa539  ,
/*128.00*/  0xa668  , 0xa793  , 0xa8bd  , 0xa9e6  , 0xab0d  , 0xac32  , 0xad56  , 0xae78  ,
/*144.00*/  0xaf98  , 0xb0b7  , 0xb1d5  , 0xb2f1  , 0xb40b  , 0xb524  , 0xb63b  , 0xb751  ,
/*160.00*/  0xb865  , 0xb979  , 0xba8a  , 0xbb9b  , 0xbcab  , 0xbdb8  , 0xbec5  , 0xbfd1  ,
/*176.00*/  0xc0da  , 0xc1e3  , 0xc2eb  , 0xc3f1  , 0xc4f7  , 0xc5fc  , 0xc6ff  , 0xc800  ,
/*192.00*/  0xc902  , 0xca01  , 0xcb00  , 0xcbfc  , 0xccf9  , 0xcdf3  , 0xceef  , 0xcfe9  ,
/*208.00*/  0xd0e1  , 0xd1d9  , 0xd2d0  , 0xd3c4  , 0xd4b9  , 0xd5ad  , 0xd69f  , 0xd790  ,
/*224.00*/  0xd881  , 0xd971  , 0xda60  , 0xdb4e  , 0xdc3b  , 0xdd27  , 0xde12  , 0xdefe  ,
/*240.00*/  0xdfe6  , 0xe0d0  , 0xe1b9  , 0xe2a0  , 0xe387  , 0xe46c  , 0xe550  , 0xe635  ,
/*256.00*/  0xe717  , 0xe7fb  , 0xe8dc  , 0xe9be  , 0xea9d  , 0xeb7e  , 0xec5d  , 0xed3a  ,
/*272.00*/  0xee18  , 0xeef4  , 0xefcf  , 0xf0ac  , 0xf186  , 0xf260  , 0xf339  , 0xf412  ,
/*288.00*/  0xf4e9  , 0xf5c1  , 0xf698  , 0xf76e  , 0xf843  , 0xf917  , 0xf9ec  , 0xfac0  ,
/*304.00*/  0xfb92  , 0xfc65  , 0xfd36  , 0xfe07  , 0xfed8  , 0xffa8  , 0xffff  , 0xffff   };


const U_INT32 Green_Air_Adc_To_Flow[] = {            0x0       , 0x0       , 0x0       , 0x0       ,
/*  400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/*  a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1600 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 1c00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2200 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 2e00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3400 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 3a00 */  0x0       , 0x0       , 0x0       , 0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x0       , 0x67e5    , 0x1401b   , 0x21a82   , 0x2f71b   ,
/* 4600 */  0x3d5e6   , 0x4b6e4   , 0x59a13   , 0x67f74   , 0x76707   , 0x850cd   ,
/* 4c00 */  0x93cc4   , 0xa2aed   , 0xb1b48   , 0xc0dd6   , 0xd0295   , 0xdf986   ,
/* 5200 */  0xef2aa   , 0xfedff   , 0x10eb86  , 0x11eb3f  , 0x12ed2b  , 0x13f148  ,
/* 5800 */  0x14f797  , 0x160019  , 0x170acc  , 0x1817b1  , 0x1926c9  , 0x1a3812  ,
/* 5e00 */  0x1b4b8d  , 0x1c613b  , 0x1d791a  , 0x1e932c  , 0x1faf6f  , 0x20cde4  ,
/* 6400 */  0x21ee8c  , 0x231165  , 0x243670  , 0x255dae  , 0x26871d  , 0x27b2be  ,
/* 6a00 */  0x28e092  , 0x2a1097  , 0x2b42cf  , 0x2c7738  , 0x2dadd4  , 0x2ee6a1  ,
/* 7000 */  0x3021a1  , 0x315ed2  , 0x329e35  , 0x33dfcb  , 0x352392  , 0x36698c  ,
/* 7600 */  0x37b1b7  , 0x38fc15  , 0x3a48a4  , 0x3b9765  , 0x3ce859  , 0x3e3b7e  ,
/* 7c00 */  0x3f90d6  , 0x40e85f  , 0x42421b  , 0x439e08  , 0x44fc27  , 0x465c79  ,
/* 8200 */  0x47befd  , 0x4923b2  , 0x4a8a9a  , 0x4bf3b4  , 0x4d5eff  , 0x4ecc7c  ,
/* 8800 */  0x503c2c  , 0x51ae0d  , 0x532221  , 0x549867  , 0x5610de  , 0x578b88  ,
/* 8e00 */  0x590863  , 0x5a8770  , 0x5c08b1  , 0x5d8c22  , 0x5f11c5  , 0x60999b  ,
/* 9400 */  0x6223a2  , 0x63afdc  , 0x653e48  , 0x66cee5  , 0x6861b5  , 0x69f6b7  ,
/* 9a00 */  0x6b8dea  , 0x6d2750  , 0x6ec2e8  , 0x7060b1  , 0x7200ac  , 0x73a2da  ,
/* a000 */  0x75473a  , 0x76edcb  , 0x78968f  , 0x7a4185  , 0x7beeac  , 0x7d9e06  ,
/* a600 */  0x7f4f91  , 0x810350  , 0x82b93f  , 0x847161  , 0x862bb5  , 0x87e83a  ,
/* ac00 */  0x89a6f2  , 0x8b67db  , 0x8d2af7  , 0x8ef045  , 0x90b7c4  , 0x928177  ,
/* b200 */  0x944d5a  , 0x961b6f  , 0x97ebb8  , 0x99be31  , 0x9b92dd  , 0x9d69bb  ,
/* b800 */  0x9f42ca  , 0xa11e0b  , 0xa2fb80  , 0xa4db25  , 0xa6bcfd  , 0xa8a107  ,
/* be00 */  0xaa8743  , 0xac6fb2  , 0xae5a4f  , 0xb04722  , 0xb23626  , 0xb4275a  ,
/* c400 */  0xb61ac4  , 0xb8105e  , 0xba0828  , 0xbc0227  , 0xbdfe57  , 0xbffcb8  ,
/* ca00 */  0xc1fd4d  , 0xc40013  , 0xc6050a  , 0xc80c34  , 0xca158f  , 0xcc211c  ,
/* d000 */  0xce2edd  , 0xd03ecf  , 0xd250f2  , 0xd46549  , 0xd67bd1  , 0xd8948a  ,
/* d600 */  0xdaaf77  , 0xdccc95  , 0xdeebe3  , 0xe10d65  , 0xe3311a  , 0xe556ff  ,
/* dc00 */  0xe77f18  , 0xe9a962  , 0xebd5dd  , 0xee048b  , 0xf0356c  , 0xf2687c  ,
/* e200 */  0xf49dc0  , 0xf6d537  , 0xf90edd  , 0xfb4ab8  , 0xfd88c5  , 0xffc902  ,
/* e800 */  0x1020b72 , 0x1045014 , 0x10696e8 , 0x108dfec , 0x10b2b26 , 0x10d7890 ,
/* ee00 */  0x10fc82c , 0x11219fa , 0x1146dfa , 0x116c42c , 0x1191c90 , 0x11b7724 ,
/* f400 */  0x11dd3f0 , 0x12032e8 , 0x1229414 , 0x124f772 , 0x1275d02 , 0x129c4c4 ,
/* fa00 */  0x12c2eba , 0x12e9ae0 , 0x1310934 , 0x13379c0 , 0x135ec7c , 0x44fac9   };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define GreenBrown_Air_MAX_FLOW    0x1c0000    /* internal units */
#define GreenBrown_Air_TBL_MASK    0x1fff00  
#define GreenBrown_Air_SHIFT_VALUE 0x8       
#define GreenBrown_Air_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 GreenBrown_Air_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 GreenBrown_Air_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define FPD2_Air_MAX_FLOW    0x1c0000    /* internal units */
#define FPD2_Air_TBL_MASK    0x1fff00  
#define FPD2_Air_SHIFT_VALUE 0x8       
#define FPD2_Air_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 FPD2_Air_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 FPD2_Air_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define FPD2_O2_MAX_FLOW    0x1c0000    /* internal units */
#define FPD2_O2_TBL_MASK    0x1fff00  
#define FPD2_O2_SHIFT_VALUE 0x8       
#define FPD2_O2_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 FPD2_O2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 FPD2_O2_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
/*   max flow:    28.8 ml/min @ 100.00 PSI            */

#define FPD1_H2_MAX_FLOW    0x1c0000    /* internal units */
#define FPD1_H2_TBL_MASK    0x1fff00  
#define FPD1_H2_SHIFT_VALUE 0x8       
#define FPD1_H2_ADC_SHIFT(ADC) ((ADC)>>3)

const U_INT16 FPD1_H2_Flow_To_Adc[] = {
/*  0.00*/  0x4000  , 0x4f89  , 0x5bab  , 0x6671  , 0x7020  , 0x7944  , 0x81a0  , 0x8996  ,
/*  8.00*/  0x9119  , 0x9839  , 0x9f19  , 0xa5a4  , 0xabf3  , 0xb20b  , 0xb7f4  , 0xbdab  ,
/* 16.00*/  0xc33a  , 0xc8a5  , 0xcde8  , 0xd310  , 0xd81c  , 0xdcf7  , 0xe1c8  , 0xe67c  ,
/* 24.00*/  0xeb16  , 0xefa0  , 0xf40e  , 0xf862  , 0xfcc5  , 0xffff  , 0xffff   };


const U_INT32 FPD1_H2_Adc_To_Flow[] = {            0x0       , 0x0       ,
/* 1000 */  0x0       , 0x0       , 0x0       ,
/* 2800 */  0x0       , 0x0       , 0x0       ,
/* 4000 */  0x0       , 0x72b2    , 0x1096a   ,
/* 5800 */  0x1af18   , 0x263bc   , 0x32756   ,
/* 7000 */  0x3f9e6   , 0x4db6c   , 0x5cbe8   ,
/* 8800 */  0x6cb5a   , 0x7d9c2   , 0x8f720   ,
/* a000 */  0xa2375   , 0xb5ebf   , 0xca900   ,
/* b800 */  0xe0236   , 0xf6a63   , 0x10e185  ,
/* d000 */  0x12679e  , 0x13fcad  , 0x15a0b2  ,
/* e800 */  0x1753ac  , 0x19159d  , 0x1ae684  , 0x5cbc9    };
